2

我正在将我的 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

从上面的输出可以看出,设备还没有准备好。

为了让它运行,这个模拟器的正确设置是什么?

4

3 回答 3

2

好的,经过多次摆弄,我明白了(截至 2014 年 10 月 23 日)

这适用于三星 Note 3。

创建一个新的设备定义。

屏幕尺寸:5.7"
分辨率:1080x1920
尺寸:普通
内存:1GB
密度:XXHDPI(设备为 386dpi)

没有皮肤(这将导致按钮显示,因此将 config.ini 主键编辑为是以删除它们)然后使用它创建一个 AVD,它应该与三星远程测试实验室匹配。

于 2014-10-14T06:47:06.870 回答
0

@user1010160:谢谢。我通过 Android Studio 使用了您建议的设置,并且至少让一个模拟器工作(我原来的肯定是不正确的)。其他人的信息:
我找不到如何将密度设置为 XXHDPI,所以将其保留为 XHDPI 的默认值。我将硬件键设置设置为 home/back/etc。我没有/还没有设置 config.ini(还没有找到它)。我将 SDK 级别设置为 Lollipop 5.1 (APK 22)。我在自己的(坏的)模拟器上使用的教程代码因 ADB 错误和“失败 [INSTALL_FAILED_INSUFFICIENT_STORAGE]”而失败。本教程现在使用与上述模拟器设置完全相同的代码。再次,非常感谢。{背景:Windows 10 x64,完全更新。我是 Flutter 初学者}。

于 2020-09-13T01:10:47.823 回答
-2

访问这个网站http://developer.samsung.com/remotetestlab/rtlDeviceList.action#有各种三星模拟器

于 2013-11-08T17:54:14.670 回答