PdfRenderer crasht

C

CHR1ST0PH3R

Neues Mitglied
0
Hallo,

ich hab in Android Studio das pdfrenderer sample project importiert jedoch crasht die APP auf den Avd (Android 6.0.1 und 7) und auf meinem A5 unter cm13 (Android 6.0.1) nach etwa 10 Sekunden. Vorher sehe ich nur eine leere activity.

Fehlercode:
Code:
D/AndroidRuntime: Shutting down VM
E/AndroidRuntime: FATAL EXCEPTION: main
                  Process: com.example.android.pdfrendererbasic, PID: 27604
                  Theme: themes:{default=overlay:system, iconPack:system, fontPkg:system, com.android.systemui=overlay:system, com.android.systemui.navbar=overlay:system}
                  java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.android.pdfrendererbasic/com.example.android.pdfrendererbasic.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.pdf.PdfRenderer.getPageCount()' on a null object reference
                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2450)
                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2510)
                      at android.app.ActivityThread.-wrap11(ActivityThread.java)
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1363)
                      at android.os.Handler.dispatchMessage(Handler.java:102)
                      at android.os.Looper.loop(Looper.java:148)
                      at android.app.ActivityThread.main(ActivityThread.java:5461)
                      at java.lang.reflect.Method.invoke(Native Method)
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
                   Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.pdf.PdfRenderer.getPageCount()' on a null object reference
                      at com.example.android.pdfrendererbasic.PdfRendererBasicFragment.showPage(PdfRendererBasicFragment.java:163)
                      at com.example.android.pdfrendererbasic.PdfRendererBasicFragment.onViewCreated(PdfRendererBasicFragment.java:101)
                      at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:988)
                      at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1148)
                      at android.app.BackStackRecord.run(BackStackRecord.java:793)
                      at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1535)
                      at android.app.FragmentController.execPendingActions(FragmentController.java:325)
                      at android.app.Activity.performStart(Activity.java:6267)
                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2413)
                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2510)*
                      at android.app.ActivityThread.-wrap11(ActivityThread.java)*
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1363)*
                      at android.os.Handler.dispatchMessage(Handler.java:102)*
                      at android.os.Looper.loop(Looper.java:148)*
                      at android.app.ActivityThread.main(ActivityThread.java:5461)*
                      at java.lang.reflect.Method.invoke(Native Method)*
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)*
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)*
Application terminated.

Was hab ich falsch gemacht?

LG Christopher
 
Der Fehler tritt im der Klasse PdfRendererBasicFragment Zeile 163 auf. Es ist NullPointerException. Sprich in dieser Zeile rufst die App eine Methode eines Objektes auf, das nicht existiert. Du muss das Objekt vorher instantiieren.

6 Objekte und ihre Instanzen

Fehlerbeschreibung:
Code:
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.graphics.pdf.PdfRenderer.getPageCount()' on a null object reference
                      at com.example.android.pdfrendererbasic.PdfRendererBasicFragment.showPage(PdfRendererBasicFragment.java:163)
 
Ähm ok. Also ich hab einfach das Sample Projekt importiert - sollte das nicht stimmen?
Und ich habe keine Zeile 163 :$ zumindest nicht in der main Aktivity
 

Ähnliche Themen

L
Antworten
0
Aufrufe
615
LOSTexe
L
X
  • xAdorasx
Antworten
4
Aufrufe
822
xAdorasx
X
L
Antworten
6
Aufrufe
1.693
sixi
S
Zurück
Oben Unten