हेडलेस लिनक्स 64-बिट का विश्लेषण करने में विफल। जेनकींस एंड्रॉयड एमुलेटर बनाने के लिए कोशिश कर रहा है, लेकिन इन सेटिंग्स के साथ विफल रहता है:एंड्रॉइड एमुलेटर नहीं बना सका: 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
इसके अलावा अन्य ABI का एक ही डिवाइस के लिए करने की कोशिश की: armeabi_v7 और google_apis/86
मैं क्योंकि मैं गूगल की जरूरत है इस तरह इस उपकरण को बनाने के लिए कोशिश कर रहा हूँ प्ले सेवाएं। मैं बना सकते हैं और निम्न सेटिंग के साथ एमुलेटर चलाने के लिए सक्षम था:
[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'
लेकिन इस एमुलेटर Google Play सेवाओं (गूगल मैप्स अधिक विशिष्ट) का समर्थन नहीं करता, तो मैं यह नहीं चाहते।
कि एक ही डिवाइस बनाएं स्थानीय स्तर पर (मैं इसे अपने निजी लैपटॉप, एक मैक पर किया था) एंड्रॉयड AVD प्रबंधक के साथ:
वहाँ यह डिबग करने के लिए एक रास्ता है – Gert