Reputation: 1530
I've to develop a simple Android app using the Cordova API(PhoneGap) and it requires Android 4.0.3 or higher versions (API Level 15 or above) to build the app on the emulator correctly.
But, when I give a build for the coded app, I happen to see that I get this below error message,
[2012-07-02 13:10:29 - SDK Manager] Unable to find a 'userdata.img' file for ABI armeabi to copy into the AVD folder.
On googling this problem, I came to know that I need to install the arm-eabi v7a system image
onto my machine for this to run smoothly.
But the issue is that, unlike API 14, this is not appearing for API 15!
Below image shows the same:
Now, can anyone explain me how to fix this up, please? This is very peculiar to look at and re-installing the Manager/SDK/API Levels again and again was of no use.
Reference: Android SDK Manager is not showing ARM EABI v7a System Image option
Help is much appreciated!
Upvotes: 1
Views: 5733
Reputation: 89
What I have done is:
From the Android SDK Manager, I have installed the following options:
For the API to work you need to do the following steps:
close eclipse
Go to folder: ..\sdk\system-images
Open the folder for the system image you use. I can inside a folder called "default" and in "armeabi-v7a" only have to cut and move "armeabi-v7a" where the "default" and then "delete" default.
open eclipse
Upvotes: 0
Reputation: 8816
Ideally this should not be the case.
For e.g. one does see the ARM EABI v7a System Image (API level 15) in the SDK Manager window.
You could try a few things:
Upvotes: 2