Mac OSx 10.7.4 で Jenkins 1.495 を使用しています。Android Emulator Plugin を設定しようとしています。
ジョブ構成 (高度なプロジェクト オプション) で、「顧客ワークスペースを使用する」-> ディレクトリを指定しました。これは「/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 を探していません。これは、私が解決しようとしている問題です。