1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

NullPointerException ApplicationInfo.name

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von FelixL, 27.08.2010.

  1. FelixL, 27.08.2010 #1
    FelixL

    FelixL Threadstarter Ehrenmitglied

    Beiträge:
    4,855
    Erhaltene Danke:
    754
    Registriert seit:
    26.11.2009
    Phone:
    Wileyfox Swift, HTC One M8
    Ich bekomme heute ständig NPEs, wenn ich von einer ApplicationInfo .name oder .className auslesen will.
    ai.toString() gibt mir im unteren Beispiel das hier zurück:
    Code:
    ApplicationInfo{492a4500 org.abrantix.rockon.rockonnggl}
    Irgendjemand ne Ahnung?

    Code:
    			ApplicationInfo ai = pm.getApplicationInfo(pkg,0);
    			Log.i(TAG, "ai empfangen");
    			if (ai==null)
    			{
    				Log.i(TAG, "ai==null");
    				return;
    			}
    			Log.i(TAG, ai.toSting());
    			String cla = ai.name;
    			Log.i(TAG, cla);
    Code:
    ERROR/AndroidRuntime(31009): java.lang.RuntimeException: Unable to start service com.felixl.tracktospeech.service.ScrobblingService@4942bd50 with Intent { act=com.felixl.tracktospeech.service.playstatechanged (has extras) }: java.lang.NullPointerException: println needs a message
    
     
  2. FelixL, 29.08.2010 #2
    FelixL

    FelixL Threadstarter Ehrenmitglied

    Beiträge:
    4,855
    Erhaltene Danke:
    754
    Registriert seit:
    26.11.2009
    Phone:
    Wileyfox Swift, HTC One M8
    Was ich übrigens eigentlich machen will:
    Ich hab den package-Namen eines Musik-Players und will diesen bei einem Klick auf die Notification meiner App starten.
     

Diese Seite empfehlen