我正在将我的 iPhone 应用程序移植到 android 并且客户端使用Samsung Galaxy Note III。
我需要创建一个模拟器来帮助调试,但是我在使用从gsmarena获得的设置启动模拟器时遇到了问题。
有类似的帖子,但它们属于Samsung Galaxy Note II
旧的 AVD,也使用了旧的 AVD。
在 AVD(设备和目标)中应该选择什么?
我也做了一些改变,我的最终设置是:
模拟器 AVD-
Device:
1080 x 1920:xhdpi
Target:
Google API (Google Inc.) - API 级别 17
RAM:
256
VM Heap:
48
Internal Storage:
1 GB
SD Card Size:
1024 MB
使用上述设置,如果我运行模拟器,即使等待长达 20 分钟,我也只能看到黑色的空白屏幕。
所以,我在eclipse中检查了“运行配置”,模拟器处于在线模式。然后我简单地运行它。
但我在控制台中得到以下信息:
[2013-10-15 15:55:15 - rabus] Android Launch!
[2013-10-15 15:55:15 - rabus] adb is running normally.
[2013-10-15 15:55:15 - rabus] Performing com.rabus.main.DispatureActivity activity launch
[2013-10-15 15:55:22 - rabus] Uploading rabus.apk onto device 'emulator-5554'
[2013-10-15 15:55:48 - rabus] Installing rabus.apk...
[2013-10-15 15:55:53 - rabus] Success!
[2013-10-15 15:55:53 - rabus] Starting activity com.rabus.main.DispatureActivity on device emulator-5554
[2013-10-15 15:55:58 - rabus] Device not ready. Waiting 3 seconds before next attempt.
[2013-10-15 15:55:58 - rabus] ActivityManager: at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
[2013-10-15 15:55:58 - rabus] ActivityManager: at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:235)
[2013-10-15 15:55:58 - rabus] ActivityManager: at dalvik.system.NativeStart.main(Native Method)
[2013-10-15 15:56:01 - rabus] Starting activity com.rabus.main.DispatureActivity on device emulator-5554
从上面的输出可以看出,设备还没有准备好。
为了让它运行,这个模拟器的正确设置是什么?