cd tools
./android
- Dal menu (se si usa unity, dall barra in alto !!!)
Tool - Manage AVD
- Creare un Android Virtual Device chiamato "Test"
SD 1Gb
SD Support yes
cd $SDKPATH
cp android-sdk-linux/platforms/android-10/images/system.img ~/.android/avd/Test.avd
- Avviarlo con la partizione dati da 100Mb
android-sdk-linux/tools/emulator -avd Test -partition-size 100
- Trovare il nome del device:
android-sdk-linux/platform-tools/adb devices
- Copiare il file build.prop
android-sdk-linux/platform-tools/adb -s emulator-5554 pull /system/build.prop .
vi build.prop
ro.config.nocheckin=1
- Trovare il device della partizione system:
cd $SDKPATH/android-sdk-linux/platform-tools/
./adb -s emulator-5554 shell mount | grep system
- Montare la partizione system in rw
./adb -s emulator-5554 shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock0 /system
- Settare permission per spoter scrivere:
./adb -s emulator-5554 shell chmod 777 /system/app
./adb -s emulator-5554 push build.prop /system/.
- Copiare i prerequisiti per android market:
./adb -s emulator-5554 push ~/Desktop/Vending.apk /system/app/.
./adb -s emulator-5554 push ~/Desktop/GoogleServicesFramework.apk /system/app/.
./adb -s emulator-5554 shell rm /system/app/SdkSetup.apk
- Spegnere l'emulatore tenendo premuto poweroff
cd ~/.android/avd/Test.avd
rm userdata.img userdata-qemu.img cache.img
./emulator @Test
Riferimenti