Robotium:找不到 XXX.apk
Robotium: Could not find XXX.apk
我对 Robotium 工具还很陌生。我面临在 Robotium 中执行第一次测试的问题。请帮忙
步骤 1:
我使用 eclipse 和 ADT 创建了 Android 个虚拟设备。
详细信息:Android 5.1.1 - API 22 级
CPU - 手臂
成功创建并启动虚拟设备。
步骤 2:
然后使用命令行安装应用程序apk
详细信息:adb 安装 path-of-apk\XXX.apk
第三步
已创建 Android 个测试项目。导入 Robotium SOLO jar 作为外部库。
Android.jar 低于 Android 5.1.1
Robotium jar 在 Referenced libraries
下
Step4
更改了目标包以更正从分层视图捕获的一个包
步骤5
创建测试 class 并尝试使用 Android JUNIT
执行它
我得到的错误是
[2015-12-12 01:22:50 - Robotium_Calc] Android 发布!
[2015-12-12 01:22:50 - Robotium_Calc] adb 正常 运行。
[2015-12-12 01:22:50 - Robotium_Calc] 找不到 XXX.apk!
更新:我正在使用 Windows OS 和 Java 1.7
对不起。可能这个问题已经在这里被问过好几次了,但我找不到解决我问题的方法。
请帮忙
提前致谢。
您在 Eclipse IDE 中的 Android 配置似乎有问题。尝试使用以下解决方案来解决:
Android Eclipse - Could not find *.apk
我还没有使用 Robotium,但也请检查您的 Robotium 库的配置。阅读(如果您还没有阅读)这个很棒的教程:
http://www.vogella.com/tutorials/Robotium/article.html
编辑:如果您仍然没有解决问题,请阅读这些:
https://groups.google.com/forum/#!msg/phonegap/ok44ta96GZc/YrNH3BKKVjgJ
http://mobilemancer.com/2010/12/01/could-not-find-yourapp-apk/
http://azeemhassan.com/find-helloworld-apk/
好吧,根据 this 站点,我可以说这是 Eclipse 错误配置的常见问题
可能你的.APK没有在/gen/bin/
文件夹中生成,请先检查你的项目是否有任何错误。
我没有任何错误,只是 Refresh
-> Build
感谢您的回复。
但是我认为我遇到了这个问题,因为我使用的 Eclipse JDK 和 Android 版本之间不兼容。
初始配置:Eclipse Indigo,JDK1.7 和 Android5.1.1 - API 级别 22
我将配置更改为:Eclipse Luna,JDK 1.7 和 Android 5.1.1 - API 级别 22
所以将 Eclipse 更新到 Luna 解决了我的问题。
我对 Robotium 工具还很陌生。我面临在 Robotium 中执行第一次测试的问题。请帮忙
步骤 1: 我使用 eclipse 和 ADT 创建了 Android 个虚拟设备。 详细信息:Android 5.1.1 - API 22 级 CPU - 手臂 成功创建并启动虚拟设备。
步骤 2: 然后使用命令行安装应用程序apk 详细信息:adb 安装 path-of-apk\XXX.apk
第三步 已创建 Android 个测试项目。导入 Robotium SOLO jar 作为外部库。 Android.jar 低于 Android 5.1.1 Robotium jar 在 Referenced libraries
下Step4 更改了目标包以更正从分层视图捕获的一个包
步骤5 创建测试 class 并尝试使用 Android JUNIT
执行它我得到的错误是 [2015-12-12 01:22:50 - Robotium_Calc] Android 发布! [2015-12-12 01:22:50 - Robotium_Calc] adb 正常 运行。 [2015-12-12 01:22:50 - Robotium_Calc] 找不到 XXX.apk!
更新:我正在使用 Windows OS 和 Java 1.7
对不起。可能这个问题已经在这里被问过好几次了,但我找不到解决我问题的方法。
请帮忙
提前致谢。
您在 Eclipse IDE 中的 Android 配置似乎有问题。尝试使用以下解决方案来解决: Android Eclipse - Could not find *.apk
我还没有使用 Robotium,但也请检查您的 Robotium 库的配置。阅读(如果您还没有阅读)这个很棒的教程:
http://www.vogella.com/tutorials/Robotium/article.html
编辑:如果您仍然没有解决问题,请阅读这些:
https://groups.google.com/forum/#!msg/phonegap/ok44ta96GZc/YrNH3BKKVjgJ
http://mobilemancer.com/2010/12/01/could-not-find-yourapp-apk/
http://azeemhassan.com/find-helloworld-apk/
好吧,根据 this 站点,我可以说这是 Eclipse 错误配置的常见问题
可能你的.APK没有在/gen/bin/
文件夹中生成,请先检查你的项目是否有任何错误。
我没有任何错误,只是 Refresh
-> Build
感谢您的回复。
但是我认为我遇到了这个问题,因为我使用的 Eclipse JDK 和 Android 版本之间不兼容。 初始配置:Eclipse Indigo,JDK1.7 和 Android5.1.1 - API 级别 22
我将配置更改为:Eclipse Luna,JDK 1.7 和 Android 5.1.1 - API 级别 22
所以将 Eclipse 更新到 Luna 解决了我的问题。