
Android Studio的虚拟机不支持AMD, 然而我是用AMD的= =! 请问有什么方法解决? 或有什么替代方案?…
关注者
34
被浏览
8628
知乎用户
谢邀
根据官方文档,不存在AMD上不支持一说,只不过不支持HAXM ( Intel Hardware Accelerated Execution Manager,英特尔硬件加速),虚拟机运行速度比较慢而已。
当然,还是配置一个真机比较好,如果觉得新机贵,可以考虑58或者赶集买个二手的,200-300就可以买个不错的调试机了。
VS2015开发的话
微软出品,模拟器我觉得应该会比正常的快,比较一下WP与Android模拟器即可推测。
但是开发语言是C#,C++等,然后有大量的Java类库你不能用,当然据说一个语言可以开发三个平台应用。
公司成熟产品建议先用稳定方案,如果自己搞着玩,可以尝试一下,看下效果。
吾辈心中亦有惑
别用虚拟机了……直接用真机!这点投资还是要舍得的…
胸口碎大石
换system image 或者用genymotion
用Visual Studio 2015。今天RTM哦!
知乎用户
谢邀。
原本打算到公司以后再回答,但是看到有两位知友邀请我,想必是比较着急。就用手机作答吧,这可是手机首答啊(^_-)
自从有了第三方模拟器,我就再也没有用过Android自带的了,AMD下可以试试genymotion(好像是这么拼写吧,就是怕拼写错误才想着到公司再答-.-)这个模拟器,我已经在我家的台式机上装了,能运行,但是还没尝试在这个模拟器上装应用。
这个模拟器的好处是
1.有多个手机模型可以选,比如三星S4,Google Nexus7等等
2.能调用摄像头,当然前提是你的电脑有摄像头。
3.能模拟GPS,不过这个功能我没有尝试过。
4.支持多指操作,这个我在MAC上试过,但是不怎么好用,可能跟快捷键不一样有关系
需要注意一点,这个软件是分免费版和收费版的,另外,使用的时候需要登录
AMD也可以用官方模拟器,你必须在Android SDK中下载Arm版的systrm image,然后建立该版本的模拟器,只是相比x86版本,arm太慢。
如果你的windows支持虚拟化,显然用用visual studio 2015是更好的选择。
visual studio 2015安装后会有一个基于Hyper-v的安卓模拟器,这是我用过的最好的安卓模拟器,没有之一!
启动模拟器后,使用adb connect 模拟器ip:5555就可以在android studio中选择用该模拟器来调试安卓应用了。
而且,如果你的电脑是触摸屏,还直接支持所有手势操作哦!
Java研发(da)工(shui)程(bi)师
直接用真机,但是真机情况下的“DDMS”中的"file explorer"看不到。。或者用“genymotion”试试。。
负数君
用的eclipse呀→_→。。醉了。。。怎么会不能用amd的呢
土肥猿。心向远方。
android学习者__
我用eclipse+adt学习android。。。电脑不差不坏可以认为大学中等,每次开虚拟机(模拟器)都慢的不行,果断用自己手机插上数据线用。。。。。。
速度快的不行,快的不行啊。
快,快,快。用要绝对不会再开虚拟机了。
ps:个人感受,虚拟机有时候有些方法不执行。eg:服务用完了关闭,stop service()没用。自己二个手机测试完全没问题。
知乎用户
Android虚拟机是支持AMD的 还有Genymotion也可以..
匿名用户
用你的Android手机喽