Issue Type: Bug Bug
Assignee: Christopher Orr
Components: android-emulator
Created: 03/Apr/14 10:50 AM
Description:

When specifying 'Run emulator' with OS version given like 4.0.3, the plugin correctly detects and installs missing images, i.e.:

$ /dev/shm/cp_hudson/tools/android-sdk/tools/android list target
[android] The configured Android platform needs to be installed: android-15
$ /dev/shm/cp_hudson/tools/android-sdk/tools/android list target
$ /dev/shm/cp_hudson/tools/android-sdk/tools/android list target
[android] Installing the 'android-15,sysimg-15' SDK component(s)...
$ /dev/shm/cp_hudson/tools/android-sdk/tools/android update sdk -u -a -t android-15,sysimg-15
...
[android] Using Android SDK: /dev/shm/cp_hudson/tools/android-sdk
[android] Creating Android AVD: /dev/shm/cp_hudson/workspace/project/.android/avd/hudson_en-US_160_HVGA_android-15_armeabi-v7a.avd
[android] /dev/shm/cp_hudson/tools/android-sdk/tools/android create avd -f -a -c 100M -s HVGA -n hudson_en-US_160_HVGA_android-15_armeabi-v7a -t android-15 --abi armeabi-v7a
$ /dev/shm/cp_hudson/tools/android-sdk/platform-tools/adb start-server

However, when OS is given like 'android-19', it doesn't seem to perform this check:

$ /dev/shm/cp_hudson/tools/android-sdk/tools/android list target
[android] Using Android SDK: /dev/shm/cp_hudson/tools/android-sdk
[android] Creating Android AVD: /dev/shm/cp_hudson/workspace/project/.android/avd/hudson_en-US_160_HVGA_android-19_armeabi-v7a.avd
[android] /dev/shm/cp_hudson/tools/android-sdk/tools/android create avd -f -a -c 100M -s HVGA -n hudson_en-US_160_HVGA_android-19_armeabi-v7a -t android-19 --abi armeabi-v7a
Error: Invalid --abi armeabi-v7a for the selected target.
[android] Could not create Android emulator: Failed to run AVD creation command

It also doesn't help to provide OS version as 4.4.2:

$ /dev/shm/cp_hudson/tools/android-sdk/tools/android list target
[android] The configured Android platform needs to be installed: 4.4.2
[android] Using Android SDK: /dev/shm/cp_hudson/tools/android-sdk
[android] Creating Android AVD: /dev/shm/cp_hudson/workspace/project/.android/avd/hudson_en-US_160_HVGA_4.4.2.avd
[android] /dev/shm/cp_hudson/tools/android-sdk/tools/android create avd -f -a -c 100M -s HVGA -n hudson_en-US_160_HVGA_4.4.2 -t 4.4.2
[android] Failed to run AVD creation command
Error: Target id is not valid. Use 'android list targets' to get the target ids.
[android] Could not create Android emulator: Failed to run AVD creation command

Environment: Jenkins 1.556 on RHEL5 x86_64, Android Emulator 2.10
Project: Jenkins
Priority: Major Major
Reporter: Krzysztof Malinowski
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

--
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to