1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. FelixL, 27.08.2010 #1
    FelixL

    FelixL Threadstarter Ehrenmitglied

    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

    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.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Warum bekomme ich hier eine NullPointerException Android App Entwicklung 07.10.2017
Du betrachtest das Thema "NullPointerException ApplicationInfo.name" im Forum "Android App Entwicklung",