【发布时间】:2013-10-23 02:14:42
【问题描述】:
我正在将我的 iPhone 应用程序移植到 android,并且客户端使用 Samsung Galaxy Note III。
我需要创建一个模拟器来帮助调试,但是我在使用从gsmarena 获得的设置启动模拟器时遇到了问题。
有类似的帖子,但它们是Samsung Galaxy Note II,并且还使用了旧的 AVD。
在 AVD 中应该选择什么(Device and Target)?
我也做了一些更改,我的最终设置是:
模拟器 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
从上面的输出可以看出,设备还没有准备好。
为了让它运行,这个模拟器的正确设置是什么?
【问题讨论】:
-
看你工作站的配置??
-
@ASP - 工作站是指:模拟器设备定义,如屏幕尺寸、传感器、相机、设备尺寸、屏幕比例、密度和设备状态?
-
@ASP - Windows 7 Ultimate,奔腾双核,3GB RAM,32 位操作系统。
-
您是否勾选了“使用主机 GPU”?
-
@fasteque - 不,它没有被标记为选中。
标签: android android-emulator galaxy