我在 mac OSx 10.7.4 上使用 Jenkins 1.495。我正在尝试配置 Android 模拟器插件。
在作业配置(高级项目选项)中,我指定了'使用客户工作区'-> 目录,即“/users/testuser/androidws/HelloWorld”。这是我的 android 项目所在的位置。
然后我选择了“在构建期间运行 Android 模拟器”并选择了“运行现有模拟器”,并给出了现有 avd 的名称。Jenkins 正在“/users/testuser/androidws/HelloWorld/.android/avd”中寻找这个 AVD 文件,而不是应该寻找“$HOME/.android/avd”。
我没有找到任何强制 Jenkins 查看 $HOME/.android/avd 文件夹的选项。
我正在使用具有 HOME 目录的真实用户将 Jenkins 作为守护程序运行。
任何想法表示赞赏..
谢谢
- 忘了提及如果我尝试使用“使用选项运行模拟器”(创建新模拟器)选项有效,但它会在我的项目中创建 .android/avd 文件夹。基本上 Jenkins 不是在 $HOME 中寻找 .android/avd ,这是我试图解决的问题。