2013-03-25 48 views
0

我試圖解決這個錯誤:「無法找到符號」與類TaskStackBuilder。我用特拉維斯-Cl,並且有這個問題太:https://travis-ci.org/melchor629/Musicote-Melchor629 和代碼的錯誤,其目的是行家,就是: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 package'的運行結果嗎? – Lucas 2013-03-25 19:40:09

+0

https://travis-ci.org/melchor629/Musicote-Melchor629/builds/5790460 with mvm -X package – melchor629 2013-03-25 19:59:06

+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 2013-03-25 20:04:58

回答

0

您是否在使用v4支持庫?如果是這樣,你是否導入正確的TaskStackBuilder(android.support.v4.app.TaskStackBuilder)?

+0

是的,我使用的支持圖書館 – melchor629 2013-03-25 19:45:39