0

当我第一次创建我的测试项目时,我告诉它我的包是 com.example.test。现在,我已将源包重命名为 com.imcool.android,并且还更新了清单中的包:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.imcool.android"
    android:versionCode="1"
    android:versionName="1.0" >

完全清理后,Android 询问我是否要更新启动配置,我单击是。我尝试运行一个 android 单元测试,我得到这个错误:

Test run failed: Unable to find instrumentation info for: ComponentInfo{com.imcool.android/android.test.InstrumentationTestRunner}

如果我将清单中的包更改回 com.example.test,它可以工作,即使我的实际源包名称仍然是 com.imcool.android。

这是怎么回事?

4

1 回答 1

1

不是安卓问你的。这是日食。:)

无论如何,只需转到运行配置并删除所有不再需要的项目,然后再次运行。这样它就会忘记以前的配置,只使用你要求的配置。

于 2012-05-25T23:29:49.903 回答