Utilizzo dell'emulatore android
Jump to navigation
Jump to search
- Scaricarlo ed installarlo da Android SDK | Android Developers
- Lanciarlo e scaricare una piattaforma (2.3.3)
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
- Copiare la system image:
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 .
- Editarlo:
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
- Copiare il file:
./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/.
- Cancellare questo file:
./adb -s emulator-5554 shell rm /system/app/SdkSetup.apk
- Spegnere l'emulatore tenendo premuto poweroff
- Cacnellare i files:
cd ~/.android/avd/Test.avd rm userdata.img userdata-qemu.img cache.img
- Lanciare l'emulatore:
./emulator @Test