[原]在AMD机器上使用android studio

amd机器上使用android studio进行调试。因为amd的cpu不支持IntelVT,所以可能会有如下错误提示
[原]在AMD机器上使用android studio_第1张图片
 
我们有几个选择:
1. 使用真机调试
2. 配合genymotion
3. 根据上图中的4) User an Android Virtual Device based on an ARM system image (This is 10x slower than hardware accelerated virtualization) 我们可以配置一个arm镜像,但是速度会比真机慢10倍!

如何使用真机或者genymotion来进行调试,可以参考如下步骤。
1. 要设置部署选项,在app组合框中选择Edit Configurations... 如下图
  [原]在AMD机器上使用android studio_第2张图片
 
设置app->General->Deployment Target Options为Open Select Deployment Target Dialog
[原]在AMD机器上使用android studio_第3张图片 Open Select Deployment Target Dialog(表示需要用户选择部署到哪里)
USB Device表示默认部署到物理设备上
Emulator表示部署到模拟器上

2. 启动genymotion虚拟机(需要安装genymotion插件)
[原]在AMD机器上使用android studio_第4张图片
选择已安装的虚拟机,点击Start...按钮即可启动。
[原]在AMD机器上使用android studio_第5张图片
正在启动,耐心等待一会。
[原]在AMD机器上使用android studio_第6张图片
 启动完成
[原]在AMD机器上使用android studio_第7张图片
 
3. 调试
985127-20161011124322352-1162448459.png
 在Connected Devices里选择Genymotion相关项目即可。另外一个项目是我链接的真机(小米2A)
[原]在AMD机器上使用android studio_第8张图片

如何配置arm镜像
我们可以选择Create New Virtual Device来创建一个新的虚拟设备
[原]在AMD机器上使用android studio_第9张图片
 
一路Next到选择System Image界面,我们在Other Images 选项卡下面选择arm相关的镜像下载安装
[原]在AMD机器上使用android studio_第10张图片
 然后我们再进行调试,会发现新建的虚拟设备显示出来了,选择Nexus 5 API 16 并点击OK按钮
[原]在AMD机器上使用android studio_第11张图片
 正如上面的提示所说,速度会比真机慢10倍。速度真的是慢的要命啊,所以还是选择1或2吧!


来自为知笔记(Wiz)


转载于:https://www.cnblogs.com/bianchengnan/p/5948829.html

你可能感兴趣的:([原]在AMD机器上使用android studio)