无法检测 adb 版本,adb 在 Android Studio 3.3.2 中输出
Unable to detect adb version, adb output in Android Studio 3.3.2
我已完成以下解决方案任务;
- 下载并更新平台工具
- 更改Sdk路径重新下载
- 卸载 Android Sdk 平台工具和 Android 重新安装后的 Sdk 工具。
- 更新环境中的 adb 路径
- 更改虚拟内存大小
但是还是不行...我用的是android工作室版本3.3.2
错误显示无法检测 adb 版本意味着当我 运行 应用
时连接设备显示 none
对于遇到 Android Studio 3.3.2 未检测到 Genymotion 问题的任何人:确保指向 Genymotion 使用 Android SDK ADB 而不是它附带的那个。这似乎是因为 Genymotion 附带了过时的 ADB
只需在位置 sdk\platform-tools -adb.exe
中更改 adb.exe
并替换它。它会起作用。 SDK 文件夹位于 users\account name\appdata\local\android\SDK\platform-tools
在我的例子中:D:\ANDROID SETUP\sdk\platform-tools
由于低 c 盘 space ..
它会起作用......
如果其他解决方案不起作用并且您正在使用 Windows,请检查是否安装了 Visual C++。
如果需要,可以下载here。
在平台工具文件夹中找到 adb.exe 文件。双击 运行 它。如果显示错误消息,则需要从 here 安装 C++ 运行time。否则你应该 up-date/reinstall sdk
我降级我的 adb 并将其用作指导
https://www.xda-developers.com/install-adb-windows-macos-linux/
我解决了我的问题。那是 visual studio 安装问题。在我的系统中安装了 visual studio c++ 2015。只需修复或重新安装即可。
我已完成以下解决方案任务;
- 下载并更新平台工具
- 更改Sdk路径重新下载
- 卸载 Android Sdk 平台工具和 Android 重新安装后的 Sdk 工具。
- 更新环境中的 adb 路径
- 更改虚拟内存大小
但是还是不行...我用的是android工作室版本3.3.2
错误显示无法检测 adb 版本意味着当我 运行 应用
时连接设备显示 none对于遇到 Android Studio 3.3.2 未检测到 Genymotion 问题的任何人:确保指向 Genymotion 使用 Android SDK ADB 而不是它附带的那个。这似乎是因为 Genymotion 附带了过时的 ADB
只需在位置 sdk\platform-tools -adb.exe
中更改 adb.exe
并替换它。它会起作用。 SDK 文件夹位于 users\account name\appdata\local\android\SDK\platform-tools
在我的例子中:D:\ANDROID SETUP\sdk\platform-tools
由于低 c 盘 space ..
它会起作用......
如果其他解决方案不起作用并且您正在使用 Windows,请检查是否安装了 Visual C++。
如果需要,可以下载here。
在平台工具文件夹中找到 adb.exe 文件。双击 运行 它。如果显示错误消息,则需要从 here 安装 C++ 运行time。否则你应该 up-date/reinstall sdk
我降级我的 adb 并将其用作指导 https://www.xda-developers.com/install-adb-windows-macos-linux/
我解决了我的问题。那是 visual studio 安装问题。在我的系统中安装了 visual studio c++ 2015。只需修复或重新安装即可。