想做个手机APP,安装Android studio遇到了各种各样的问题,这一切都源于电脑CPU是AMD的,经过各种各样方法的探索,终于找到了解决办法,成功安装了Andriod studio及模拟器并成功运行了第一个程序 Helloworld!
1、下载Android studio与安装
国外网站下载比较慢,这里推荐一个下载网站,里面的资源很全,包括Android 开发的Android SDK,开发中遇到的工具,Android 开发教程等等。
http://www.androiddevtools.cn/
进入找到Android 开发工具,进去找到Android studio安装包 第一个最新版的就可以
之后就可以按照步骤进行安装了。安装过程有很多教程,这里就就不一一说明了,为了方便,附上链接
Android studio安装教程与使用
上面的步骤很详细,按照步骤来就可以了。
下面重点记录一下安装中的问题:
2、出现问题的原因
AMD电脑是不支持快速硬件加速的,所以无法安装HAXM,这样我们就无法使用Android studio自带的模拟器
3、解决办法
(1)Install SDK tools for AMD
(2)下载安装外接模拟器Genymotion
(3)下载genymotion插件
(4)配置Android Studio
(1)Install SDK tools for AMD
先安装这个AMD的模拟器,在进行后面的步骤
(2)下载安装外接模拟器Genymotion
官网下载Genymotion,进行安装,注册(ps 只有注册才可以使用)
安装成功后打开genymotion进入这个界面(PS 这个已经是我安装过了 没有安装应该是空的),之后点击+号,选择你要添加的设备,分辨率小一点的
这是我选择的设备,之后双击设备,就可以等待进行安装了。
(3)下载genymotion插件
官网下载安装文档链接
按照官方文档步骤进行操作,之后就可看到你添加的这个界面了,如果想安装新的设备 也可以点击new进行添加
(4)配置Android Studio
在官网上下载插件
官网链接https://www.genymotion.com/plugins/
下载完成后,打开settings
下面这几项对了就可以
再次打开settings ,把安装目录改成genymotion的根目录就可以了
运行结果
以上步骤做完之后就可以运行genymotion上的设备了,之后在Android studio写一个Helloworld小程序,就可以在genymotion模拟器上看到结果了
双击运行此设备
出现这个界面,就证明启动成功了,稍等一会就好了
运行Android studio程序
选择红框的设备就可以了,此设备为正在启动的genymotion设备
(ps 一定要先启动genymotion,才可以显示正在运行的设备)
此时Helloworld程序就在模拟器上跑起来了!
折腾了好几天终于把这个整好了,总算功夫不负有心人,写个文档把过程记录一下,开心!