2014-03-05 37 views
3

我正試圖在與Jenkins的集成服務器上構建我的Android項目。在我的Jenkins中,我創建了一個擁有所有權力的用戶「jenkins」,並且我安裝了一些插件:Git,Gradle和Android Emulator。與Jenkins創建Android模擬器

我配置了我的項目與這些插件(git倉庫,gradle任務和模擬器)。我試圖創建這個AVD:

Android OS version : android-18 
Screen density : 160 
Screen resolution : HVGA 
Device locale : fr_FR 
Target ABI : armeabi-v7a 

但我有此錯誤:

Error : Unable to find a 'userdata.img' file for ABI armeabi-v7a to copy into the AVD folder. 

我能做些什麼?

回答

2

在我的情況下,我安裝了3個ABI,用於安裝在我的新AVD上的Android版本。我刪除了我不需要的2(從sdk/system-images/ANDROID VERSION WANTED中),並且我能夠安裝新的AVD。

+0

是的,這是一個臨時解決方案,但它不是一個好的做法。我的集成服務器下載SDK管理器的所有包,我希望jenkins使用它們來創建一些模擬器。 –

+0

Gerard,我通常也是這樣做的,但是eclipse更新中有一些bug,阻止某些人通過管理器添加新的AVD。我被迫使用終端,並且我得到了同樣的錯誤。我不確定它是否與其他錯誤有關。你的權利,但它只是一個快速修復。 – user1504333