オプション create emulator を使用して Jenkins でテストを実行すると、次の問題が発生します。
[android] Android エミュレーターを作成できませんでした: AVD 作成コマンドの実行に失敗しました
既存のエミュレーターをターゲットにすると、次の問題が発生します。
FATAL: C:\Windows\system32\config\systemprofile.android\avd\AVD_2.2.ini (指定されたパスが見つかりません) java.io.FileNotFoundException: C:\Windows\system32\config\systemprofile.android\ avd\AVD_2.2.ini (システムは指定されたパスを見つけることができません) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.(Unknown Source) at java.io.FileReader.(Unknown Source) hudson.plugins.android_emulator.util.Utils.parseConfigFile(Utils.java:436) で hudson.plugins.android_emulator.SdkInstaller$2.call(SdkInstaller.java:331) で hudson.plugins.android_emulator.SdkInstaller$2.call(SdkInstaller) .java:328) で hudson.remoting.LocalChannel.call(LocalChannel.java:45) で hudson.plugins.android_emulator.SdkInstaller.getPlatformFromExistingEmulator(SdkInstaller.java:328) で hudson.plugins.android_emulator.hudson.plugins.android_emulator.SdkInstaller.installDependencies(SdkInstaller.java:174) の SdkInstaller.getPlatformForEmulator(SdkInstaller.java:312) hudson.model.Build の hudson.plugins.android_emulator.AndroidEmulator.setUp(AndroidEmulator.java:247) $BuildExecution.doRun(Build.java:154) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) at hudson.model.Run.execute(Run.java:1488) at hudson.model.FreeStyleBuild. run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:236)model.Build$BuildExecution.doRun(Build.java:154) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) at hudson.model.Run.execute(Run.java:1488) at hudson.model .FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:236)model.Build$BuildExecution.doRun(Build.java:154) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499) at hudson.model.Run.execute(Run.java:1488) at hudson.model .FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:236)
私はこのファイルを持っています。ジェンキンスで手動エミュレーターとテストを実行すると動作します。