時,您可以在xcode中安裝Android設備模擬器嗎?使用Apportable將iOS應用程序轉換爲Android還是需要Android設備編譯和運行項目時,您可以在Xcode中安裝Android設備模擬器嗎?我沒有安卓設備,想在購買之前測試一下。使用Apportable
感謝
時,您可以在xcode中安裝Android設備模擬器嗎?使用Apportable將iOS應用程序轉換爲Android還是需要Android設備編譯和運行項目時,您可以在Xcode中安裝Android設備模擬器嗎?我沒有安卓設備,想在購買之前測試一下。使用Apportable
感謝
請注意,這是通常更容易比仿真器在Android設備上工作,但也可以使用模擬器:
〜/ .apportable/SDK /工具鏈/ MacOSX的/ android-sdk/tools/android會啓動可創建AVD的android工具。
確保安裝了ARM EABI v7a系統映像,然後創建一個API級別爲17的Target,ARM(armeabi-v7a)的CPU/ABI,SD卡大小爲500 MiB的AVD,我通常選擇WVGA800的內置皮膚,選擇240的抽象LCD密度的硬件特性,48的最大VM應用程序堆和至少512的設備RAM大小,內部存儲應至少500 MiB。最重要的是確保選中Use Host GPU。
運行仿真器:
DYLD_LIBRARY_PATH =〜/ .apportable/SDK /工具鏈/ MacOSX的/ Android的SDK/tools/lib目錄/〜/ .apportable/SDK /工具鏈/ MacOSX的/ Android的SDK /工具/ emulator-arm -avd emulator -gpu
這將啓動android模擬器(注意:這將需要一點時間啓動),您可以使用模擬器來運行應用程序並調試,前提是在調用apportable工具時指定ROOTED = yes例如這裏
根植= YES MTP =無apportable調試
是模擬器的配置〜/ .android/AVD/emulator.avd/config.ini文件:
avd.ini.encoding=ISO-8859-1
hw.dPad=no
hw.lcd.density=320
sdcard.size=500M
hw.cpu.arch=arm
hw.device.hash=-708107041
hw.camera.back=none
disk.dataPartition.size=500M
hw.gpu.enabled=yes
skin.dynamic=yes
skin.path=720x1280
hw.keyboard=yes
hw.cpu.model=cortex-a8
hw.ramSize=1024
hw.device.manufacturer=Google
hw.sdCard=yes
hw.mainKeys=no
hw.accelerometer=yes
skin.name=720x1280
abi.type=armeabi-v7a
hw.trackBall=no
hw.device.name=Galaxy Nexus
hw.battery=yes
hw.sensors.proximity=yes
image.sysdir.1=system-images/android-17/armeabi-v7a/
hw.sensors.orientation=yes
hw.audioInput=yes
hw.camera.front=none
hw.gps=yes
vm.heapSize=200
非常感謝。我會嘗試。 – CodyK
「請注意,使用Android設備通常要容易得多」我想說這是個問題。就我個人而言,我發現Genymotion仿真器比設備更可取 – stevebot