genymotion使用问题小结

829 阅读1分钟

1.无法和adb同时使用:

原因:端口冲突

解决方法:Preference->Adb->Use Custom Android SDK tools,配置本地SDK路径,重启genymotion


2.无法安装apk

原因:模拟器架构不支持

解决方法:查看模拟器的android版本,安装对应android版本的架构转换工具包(直接拖入zip文件安装),重启模拟器,安装apk


3.联网

解决方法:模拟器启动前外部配置使用默认的NAT联网模式,模拟器启动后打开内部wifi


4.部分app的接口无法调用

可能原因:模拟器默认imei为00000000,服务器判断为无效设备,或者服务器禁止模拟器

解决方法:启动模拟器之后,点击右侧工具类的ID,随机分配一个AndroidID和imei,如果是禁止模拟器,暂时不好处理