我正在尝试为个人开发开发 Android应用程序。我是新手,我没有任何Android设备,因此我使用了Android 模拟器。我曾尝试使用 BlueStacks 但没有工作(并要求我在一天后付款),而我现在正在使用 GenyMotion 。我试图在HP计算机,Windows 10操作系统,6GB RAM和AMD处理器上开发Android应用程序。
这是我的Android应用程序,它是一个非常简单的测试模拟器:
package My.Package;
import android.*;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class MainActivity extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
TextView text1 = new TextView(this);
text1.setText("Hello World");
setContentView(text1);
}
}
问题在于,当我创建AVD时,我创建了AVD管理器,模拟器卡在" android"屏幕几个小时。我有一个AMD处理器,而不是 Intel 处理器。
我已尝试 GenyMotion ,但是当我启动我创建的设备时,设备已创建但未启动。
我已查看 VirtualBox 并尝试从Virtual Box启动它,但我遇到以下错误:
我已经在互联网上搜索了一段时间,我找到了关于修改 BIOS 配置的答案,并设置了虚拟化技术有效,我做了。但我仍然有错误。我也在虚拟框中启用了VT-x / AMD-x设置。
您是否知道如何解决此错误或如何使用Android模拟器?
答案 0 :(得分:1)
没有找到这个问题的答案,但继续尝试不同的配置和参数,最后使用GenyMotion的 Nexus 5,Android 6.0 设备取得了成功。
似乎无法使用我的配置从GenyMotion启动Android自定义设备。
有效的是,它比Android Studio Virtual Devices更快。