Inê*_*nês 0 testing android android-support-library android-uiautomator
我正在尝试使用支持库在Android中进行测试.但是,当我尝试导入时
import android.support.test.runner.AndroidJUnit4;
Run Code Online (Sandbox Code Playgroud)
正如它在这里所描述的那样
The import android.support.test can not be resolved
Run Code Online (Sandbox Code Playgroud)
我想使用版本22,因为我想使用为UiAutomator提供的新功能.
源中没有support\test文件夹
我正在挖掘sdk文件夹,我注意到即使路径来源\ android-21\android\support\test存在,sources\android-22\android\support也没有测试文件夹(有一个测试但是只有GrantActivity.java里面).
我忘记了进口任何罐子吗?(我尝试导入支持注释,并支持-v4,但结果相同).
难道我做错了什么?我希望如此,你们可以帮助我解决这个问题.
提前致谢!
注意:我已经下载了Android支持存储库和库,我拥有API 22中的所有软件包,并且我拥有最新的工具,平台工具和构建工具.
(我认为这不重要,但我在Windows 7中使用Eclipse Kepler)
这不是真的支持,但是因为你正在使用Eclipse,所以你需要手动导入jar.Android支持存储库下载到<SDK_DIR>/extras/android/m2repository
.您想要的类是testing-support-lib的一部分,它位于存储库下com/android/support/test/testing-support-lib/0.1
Android使用.aar文件作为库,测试支持-lib作为aar发布.Ant不支持此格式,但如果解压缩testing-support-lib-0.1.aar文件,则它包含可以导入的classes.jar文件.
正如评论中所提到的,你真的应该切换到Android Studio并继续使用Gradle,这样你就不必跳过这些箍.
归档时间: |
|
查看次数: |
4506 次 |
最近记录: |