Mobile/Fennec/Android/Emulator: Difference between revisions

Jump to navigation Jump to search
→‎Prerequisites: reformatting, added screenshot.
m (→‎Prerequisites: formatting)
(→‎Prerequisites: reformatting, added screenshot.)
Line 3: Line 3:
=== Prerequisites ===
=== Prerequisites ===


As Fennec requires an ARMv7 architecture, we need an AVD (Android Virtual Device) that has the ''armeabi-v7'' CPU ABI. Such a device definition and images are only included in the newest SDK (at least revision 15). To ensure you have all the required software, first install an [http://developer.android.com/sdk/index.html Android SDK] if you don't have one yet, then open your android SDK manager (<tt>tools/android</tt>) and perform the following steps:
As Fennec requires an ARMv7 architecture, we need an AVD (Android Virtual Device) that has the ''armeabi-v7'' CPU ABI. Such a device definition and images are only included in the newest SDK (at least revision 15). To ensure you have all the required software:
 
# install an [http://developer.android.com/sdk/index.html Android SDK] if you don't have one yet.  (On OSX, ''install'' is just "download and unzip it somewhere").
# open your android SDK manager (using <tt>tools/android</tt>) and perform the following steps:


* Check 'Android SDK Tools' and 'Android SDK Platform-tools' are installed and up to date
* Check 'Android SDK Tools' and 'Android SDK Platform-tools' are installed and up to date
* In your packages list, you should then have an entry "Android 4.0 (API 14)". Check this category and install all packages.
* In your packages list, you should then have an entry "Android 4.0 (API 14)". Check this category and install all packages.
* Read about using the [http://developer.android.com/guide/developing/devices/emulator.html Android emulator] and how to [http://developer.android.com/guide/developing/tools/emulator.html launch] the emulator.
* Read about using the [http://developer.android.com/guide/developing/devices/emulator.html Android emulator] and how to [http://developer.android.com/guide/developing/tools/emulator.html launch] the emulator.
[[File:android-sdk-manager.png]]


=== Creating the AVD ===
=== Creating the AVD ===
35

edits

Navigation menu