且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

android应用程序在getString()行崩溃

更新时间:2023-01-24 23:37:39

Caused by: java.lang.NullPointerException
   09-23 13:17:33.092: E/AndroidRuntime(21302):     at android.content.ContextWrapper.getResources(ContextWrapper.java:80)
   09-23 13:17:33.092: E/AndroidRuntime(21302):     at android.content.Context.getString(Context.java:183)
   09-23 13:17:33.092: E/AndroidRuntime(21302):     at com.akilli.ticaret.Main.<init>(Main.java:25)

您不能将活动用作上下文,直到 onCreate()。从类初始化中删除 getString()调用(如< init> 所示)并将其移至 onCreate()

You cannot use the activity as a Context until onCreate(). Remove the getString() call from class initialization (as implied by <init>) and move it to onCreate().