2013-03-25 3 views
0

Я пытаюсь решить эту ошибку: «не могу найти символ» с классом TaskStackBuilder. Я использую Travis-CI и эта проблема тоже: https://travis-ci.org/melchor629/Musicote-Melchor629 и ошибки кода, который направлен Maven, является:Android Maven TaskStackBuilder не может найти символ

int mID = 1; 

    NotificationCompat.Builder notification = new NotificationCompat.Builder(this) 
      .setSmallIcon(R.drawable.altavoz) 
      .setContentTitle("Musicote") 
      .setContentText("Reproduciendo "+titulo+" de "+artista) 
      ;//TODO poner que sea fijo 

    Intent resultIntent = new Intent(this, MainActivity.class); 

    TaskStackBuilder stackBuilder = TaskStackBuilder.create(this); 
    stackBuilder.addParentStack(MainActivity.class); 
    stackBuilder.addNextIntent(resultIntent); 
    PendingIntent resultPendingIntent = stackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT); 
    notification.setContentIntent(resultPendingIntent); 
    nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); 
    nm.notify(mID, notification.build()); 

И я не какой-либо идеи, чтобы решить эту проблему, я попробовал все, что я знаю: S Я использую «android.support.v4.TaskStackBuilder»

+0

Это может быть зависимость от неправильной области действия ... Можете ли вы показать результат запуска пакета «mvn -X»? – Lucas

+0

https://travis-ci.org/melchor629/Musicote-Melchor629/builds/5790460 с пакетом mvm -X – melchor629

+0

Что такое код в '/ home/travis/build/melchor629/Musicote-Melchor629/src/com/melchor629 /musicote/Reproductor.java: [97,56] 'и' /home/travis/build/melchor629/Musicote-Melchor629/src/com/melchor629/musicote/Reproductor.java: [103,35] '? Кроме того, как выглядит ваш pom? – Lucas

ответ

0

Вы используете библиотеку поддержки v4? Если да, импортируете ли вы правильный TaskStackBuilder (android.support.v4.app.TaskStackBuilder)?

+0

да, я пользуюсь поддержкой библиотека – melchor629

Смежные вопросы