[Android] Windows 7下 Android studio 安装 Genymotion 来调试 Android 遇到的问题总结

Posted wukong1688

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Android] Windows 7下 Android studio 安装 Genymotion 来调试 Android 遇到的问题总结相关的知识,希望对你有一定的参考价值。

一、下载相关软件

1、android studio  3.1.4

官网下载地址:

https://dl.google.com/dl/android/studio/install/3.1.4.0/android-studio-ide-173.4907809-windows.exe?utm_source=androiddevtools&utm_medium=website

 

2、Genymotion 下载地址

百度云盘下载:

http://pan.baidu.com/s/1jHPG7h8

 

二、安装

1、安装 AS

  这个不用多说,下载exe,一步步安装即可!

2、Genymotion 安装

直接参考文章:https://www.cnblogs.com/xiaohouzai/p/7119031.html  安装即可!

附:

笔者下载安装的是这几个:genymotion-2.6.0.exe   VirtualBox-4.3.10-93012-Win.exe  Custom Phone - 6.0.0 - API 23 - 768x1280.ova

其他大家可按需下载安装。

 

三、主要问题

1、安装完后AS 3.1.4 中无法看到Genymotion插件 显示

解决方法:

需要做两个事:

1)在AS中设置Genymotion安装路径

可参考如图设置: https://blog.csdn.net/losedguest/article/details/82934911

2)在Genymotion中,设置选择Adb路径

可参考如图设置:https://blog.csdn.net/sinat_37668729/article/details/81138806

 

我本来满心欢喜的以为做完上面这两个操作,应该就没问题了!

No,你只是猜中了开头!

继续往下看。

 

2、在adb命令中显示devices

当我们做完第一步启动AS的时候,在 sdk\\platform-tools 下 输入 adb devices

完全看不到任何设备! 并且报错:  adb server is out of date. killing

这时候需要做如下步骤:

将genymotion安装路径下的tools\\adb.exe 覆盖掉 sdk\\platform-tools  下的 adb.exe文件

 

笔者是如下操作:

C:\\Program Files\\Genymobile\\Genymotion\\tools\\adb.exe   复制到  C:\\Users\\Administrator\\AppData\\Local\\Android\\sdk\\platform-tools 下覆盖

当然这个前提是 要先关闭 任务管理 中的 adb.exe

具体为什么要这么做,原理可参考这篇文章:https://blog.csdn.net/liranke/article/details/42524851

 

3、为什么我无法在Android Studio 3.0以上中看到Genymotion插件图标?

要显示工具栏,请单击   View > Toolbar

参考: https://blog.csdn.net/qq_38359483/article/details/79976941

 

本博客地址: wukong1688

本文原文地址:https://www.cnblogs.com/wukong1688/p/10885345.html

转载请著名出处!谢谢~~

 

以上是关于[Android] Windows 7下 Android studio 安装 Genymotion 来调试 Android 遇到的问题总结的主要内容,如果未能解决你的问题,请参考以下文章

如何成功运行SDL官方提供的Android平台的Demo

我想用我的 android 手机作为模拟器在 windows 7 上运行颤振。在我的调试模式下进行了调整。如何解决颤振医生命令的问题

ADB 在 Windows 7 下无法识别 Nexus 4

java.lang.NoSuchMethodError public default void android.content.ServiceConnection.onBindingDied(andr

Windows XP环境下 搭建Android NDK环境

java [Actividad Dinamica] Crear una actividad dinamica en Android enviando la clase por String #Andr