Bezgłowy system Linux w wersji 64-bitowej. Jenkins próbuje stworzyć android emulator ale nie z tymi ustawieniami:Nie można utworzyć emulatora Androida: nie udało się zanalizować pliku konfiguracyjnego AVD
[android] Using Android SDK: /opt/android-sdk-linux
[android] Creating Android AVD: /var/lib/jenkins/.android/avd/hudson_en-US_120_768x1200_Google_Inc._Google_APIs_23_google_apis-x86.avd
[android] /opt/android-sdk-linux/tools/android create avd -f -a -s 768x1200 -n hudson_en-US_120_768x1200_Google_Inc._Google_APIs_23_google_apis-x86 -t "Google Inc.:Google APIs:23" --abi google_apis/x86_64
[android] Could not create Android emulator: Failed to parse AVD config file
próbował również inne ABI dla samego urządzenia: armeabi_v7 i google_apis/x86
Staram się tworzyć tego urządzenia tak, bo muszę Google Usługi Play. byłem w stanie stworzyć i uruchomić emulator z następującymi ustawieniami:
[android] Using Android SDK: /opt/android-sdk-linux
[android] /opt/android-sdk-linux/tools/android create avd -f -a -s 768x1200 -n hudson_en-US_120_768x1200_android-23_armeabi-v7a -t android-23 --abi armeabi-v7a
[android] Creating Android AVD: /var/lib/jenkins/.android/avd/hudson_en-US_120_768x1200_Google_Inc._Google_APIs_23_google_apis-x86.avd
[android] Starting Android emulator
$ /opt/android-sdk-linux/tools/emulator -engine classic -ports 5730,5731 -report-console tcp:5847,max=60 -prop persist.sys.language=en -prop persist.sys.country=US -avd hudson_en-US_120_768x1200_android-23_armeabi-v7a -no-snapshot-load -no-snapshot-save -no-window
[android] Emulator reported that the startup process is 'running'
Ale ten emulator nie obsługuje usługi Google Play (Google Maps, aby być bardziej szczegółowe), więc nie chcę go.
Czy jest jakiś sposób, żeby go debugować – Gert