【问题标题】:Hello Android Test Errors你好 Android 测试错误
【发布时间】:2011-01-04 07:04:41
【问题描述】:

嗨,当我运行你好 Android 测试 http://developer.android.com/resources/tutorials/testing/helloandroid_test.html

我收到以下错误

java.lang.RuntimeException: Unable to resolve activity for: Intent { act=android.intent.action.MAIN flg=0x10000000 cmp=com.example.helloandroid/com.ex.helloAndroid.HelloAndroid }
at android.app.Instrumentation.startActivitySync(Instrumentation.java:447)
at android.test.InstrumentationTestCase.launchActivityWithIntent(InstrumentationTestCase.java:106)
at android.test.InstrumentationTestCase.launchActivity(InstrumentationTestCase.java:84)
at android.test.ActivityInstrumentationTestCase2.getActivity(ActivityInstrumentationTestCase2.java:87)
at com.example.helloandroid.test.HelloAndroidTest.setUp(HelloAndroidTest.java:19)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:164)
at android.test.AndroidTestRunner.runTest(AndroidTestRunner.java:151)
at android.test.InstrumentationTestRunner.onStart(InstrumentationTestRunner.java:425)
at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:1520)

我不明白为什么会出现这些错误并给我一些建议。在此先感谢

【问题讨论】:

    标签: android


    【解决方案1】:

    我猜你没有在 AndroidManifest.xml 文件中指定 Activity 名称

    <activity android:name=".ClassName"
            android:label="@string/app_name">
        </activity>
    

    类似于上面提到的代码。

    希望对你有帮助!!

    【讨论】:

    • 当您忘记在 AndroidManifest.xml 文件中添加活动时,通常会出现此错误
    • 我提到了所有事情,但我遇到了同样的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-04
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-03
    • 1970-01-01
    相关资源
    最近更新 更多