android-studio - 颤动的android studio 4.1无法找到adb
问题描述
我知道这个问题在 StackOverflow 上存在很多,但我发现的解决方案似乎都不起作用。
问题
不带项目或使用 android 项目运行
我当然需要选择正确的 API 版本,但 AVD 启动没有任何问题。
使用颤振项目运行
启动 AVD 时,我收到错误消息“无法找到 adb”。无论如何,设备都会启动,我可以在上面运行我的应用程序,但是这个错误很烦人,所以我想摆脱它。
此外,当我打开build.gradel
文件时,我收到同步失败的警告(见下图)。在查看日志时,我又看到了很多:2020-11-06 14:50:31,561 [4185024] INFO - .deployment.AsyncDevicesGetter - adb not found
我试过的
- 检查 appdate 中的 adb.exe 文件(但这可能不是问题,因为它适用于 android 项目)
- 使用 3 个不同的 api 版本:28、29、30(在我看到的等级文件中
minSdkVersion 21
和targetSdkVersion 29
) - 解决中的错误
build.gradle
:GradleNotFoundException
成为FileNotFoundException
关于安卓工作室:
- 安卓工作室 4.1
- 构建 #AI-201.8743.12.41.6858069,构建于 2020 年 9 月 23 日
- 运行时版本:1.8.0_242-release-1644-b01 amd64
- 虚拟机:JetBrains sro 的 OpenJDK 64 位服务器虚拟机
- 视窗 10 10.0
解决方案
推荐阅读
- java - 为什么我不能导入 jdk.javadoc.doclet 包?
- redis - redis-cli:无法识别的选项或错误数量的参数:'--tls'
- ios - 通过将 .speed 设置为 -1 向后恢复 CABasicAnimation
- java - 如何更改 ImageView 中加载的图像?
- apache-spark - Spark Executors PODS 在 Kubernetes 部署中处于挂起状态
- django - 如何在我的视图函数中通过 mptt 创建面包屑
- android - 电容器设备插件适用于离子服务,但在使用 Android Studio 进行测试时不适用于我的手机
- laravel - 测试授权后显示的视图
- php - 如何在php Laravel中获取SOAP响应的特定标签值
- react-native - 在平面列表中重新渲染由 React-Native 中的 Web 套接字消息更改的上下文数据的问题