我知道这是一个愚蠢的问题,但我只是坚持这个:
1.我有一个名为MainProject的主项目。 2.在里面有一个测试项目有自己的源和清单文件,在清单文件中我添加了所有必要的测试项目如下:
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.app.tests" android:versionCode="1"
android:versionName="1.0">
<application>
<uses-library android:name="android.test.runner" />
</application>
<uses-sdk android:minSdkVersion="3" />
<instrumentation android:name="android.test.InstrumentationTestRunner"
android:targetPackage="com.example.app" android:label="Tests for My App" />
</manifest>
现在我右键单击它转到“运行方式”和“运行配置”并选择“Android JUnit Test”,但它显示错误:
MainProject未指定android.test.InstrumentationTestRunner检测或未在其AndroidManifest.xml中声明uses-library android.test.runner
任何帮助PLZ?
@Lucifer下面有一个视频链接,这个链接很有帮助,也有我自己的答案,你可以查看哪个链接也有帮助。
答案 0 :(得分:1)
选择文件/新建/项目
选择Android测试项目
为项目命名
在“MainProject”上方的帖子中选择测试目标作为您已有的其他项目
选择目标平台,即Android 4.0
完成并完成测试项目
在测试项目中的src下添加类,扩展其中一个android.test类
答案 1 :(得分:1)
我正在回答我自己的问题,而不是答案它是一个链接你可以找到非常好且易于理解你如何使用Robotium
进行android单元测试
以下是链接:LINK