Tim*_*Tim 27 junit android unit-testing
如何在目标项目的/test目录中在Eclipse中创建Android Test项目?
注意:根据Stackoverflow FAQ回答您自己的问题,我只是为人们做了自己的Q + A.
Tim*_*Tim 27
我正在使用Helios与最新版本的Android(10.0.1)
在Android的测试基本面建议您将测试在同一项目中的文件夹中的src文件夹.有些人建议您在自己的文件夹中创建一个新的测试项目,这样就不会打包到apk中.我看了我的apk里面,我不认为测试的东西被包括在内(但我可能是错的).我喜欢将它放在同一目录中,因为它更方便进行版本控制 - 每次都不需要同步两个项目.
假设我们要为MyAndroidApp项目创建一个测试套件
转到文件..新..其他.. Android ... Android测试项目
MyAndroidAppTestMyAndroidApptests目录下的MyAndroidApp项目在创建它时,如果出现An internal error occurred during: "Refreshing workspace".错误(或其他错误),请忽略它.单击确定.
- 清理MyAndroidApp项目
即使项目位于<workspace path>/MyAndroidApp/tests目录中,它也将显示为包浏览器中的普通Eclipse项目.清理MyAndroidAppTest项目.这对我有用.
编辑
如果您在Eclipse中上传到SVN(通过同步MyAndroidApp项目而不是MyAndroidAppTest项目),您需要做更多的事情(我现在就完成了).因此,当您更新其他工作副本时,它将下拉该/tests目录.该MyAndroidAppTest项目不会自动显示在Package Explorer中.因此,您需要转到File .. Import ... Existing Projects into Workspace ....然后通过浏览到您的<workspace path>/MyAndroidApp/tests目录选择根目录,然后单击Finish.
| 归档时间: |
|
| 查看次数: |
13711 次 |
| 最近记录: |