我正在android studio中构建我的第一个应用程序但是当我尝试打开它时我的应用程序崩溃了。我对此很陌生,我甚至不知道我可以告诉你什么来解决我的问题。
我该怎么做才能解决这个问题?
这是我从logcat获得的:
---------崩溃的开始 09-06 06:45:25.516 4182-4182 /? E / AndroidRuntime:致命异常:主要 过程:com.example.android.questionnaireapplication,PID:4182 java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.android.questionnaireapplication / com.example.android.questionnaireapplication.QuestionnaireActivity}:android.content.res.Resources $ NotFoundException:String resource ID#0x0 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2646) 在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2707) 在android.app.ActivityThread.-wrap12(ActivityThread.java) 在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1460) 在android.os.Handler.dispatchMessage(Handler.java:102) 在android.os.Looper.loop(Looper.java:154) 在android.app.ActivityThread.main(ActivityThread.java:6077) at java.lang.reflect.Method.invoke(Native Method) 在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:866) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756) 引起:android.content.res.Resources $ NotFoundException:字符串资源ID#0x0 在android.content.res.Resources.getText(Resources.java:331) 在android.widget.TextView.setText(TextView.java:4554) 在com.example.android.questionnaireapplication.QuestionnaireActivity.mettreÀJourQuestion(QuestionnaireActivity.java:38) 在com.example.android.questionnaireapplication.QuestionnaireActivity.onCreate(QuestionnaireActivity.java:49) 在android.app.Activity.performCreate(Activity.java:6662) 在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118) 在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2599) 在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2707) 在android.app.ActivityThread.-wrap12(ActivityThread.java) 在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1460) 在android.os.Handler.dispatchMessage(Handler.java:102) 在android.os.Looper.loop(Looper.java:154) 在android.app.ActivityThread.main(ActivityThread.java:6077) at java.lang.reflect.Method.invoke(Native Method) 在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:866) 在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
答案 0 :(得分:0)
堆栈跟踪的下方应该对您有用,因为它表示您在 QuestionnaireActivity.java 中的第38行有问题,这实际上是未找到资源的异常,即用于在文本视图中设置文本的字符串资源不是有效资源。
引起:android.content.res.Resources $ NotFoundException:String 资源ID#0x0 at android.content.res.Resources.getText(Resources.java:331)at android.widget.TextView.setText(TextView.java:4554)at com.example.android.questionnaireapplication.QuestionnaireActivity.mettreÀJourQuestion(QuestionnaireActivity.java:38) 在