debugging Flutter试驾:未找到android.jar文件

xytpbqjk  于 2022-11-14  发布在  Flutter
关注(0)|答案(3)|浏览(182)

我正在尝试运行第一个应用程序,结果如下:
失败:生成失败,出现异常.

  • 问题:任务“:app:processDebugResources”的配置出现问题。

为属性“androidJar”指定的文件“C:\用户\XXX\应用程序数据\本地\安卓\sdk\平台\安卓-28\android.jar”不存在。

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整信息。
  • 请访问https://help.gradle.org获取更多帮助

构建在15 s中失败Gradle任务assembleDebug失败,退出代码为1已退出(sigterm)
文件在android-29文件夹上!我该怎么办?

gojuced7

gojuced71#

Image请更新您的android软件开发包。
您没有安装api 28。请打开您的android sdk并安装android sdk 28。

ryevplcw

ryevplcw2#

发生此错误的原因可能是android.jar在另一个文件夹中
尝试打开
C:\用户\XXXX\应用数据\本地\安卓\软件包\平台
然后查找名为Android-29或Android-27的文件夹,您应该能够在该文件夹中找到X1 M1 N1 X,只需复制该文件并将其粘贴到Android-28

ohfgkhjo

ohfgkhjo3#

不仅android.jar是从我的android-xx文件夹失踪,然后复制android.jar从其他文件夹可以解决这个问题,但我仍然有另一个问题时,合并。
所以我想了个变通办法

  • 首先,我从Android\sdk\platforms中删除此android-xx文件夹
  • 然后,创建一个新的空项目
  • 接下来,在新项目的app\build.gradle中,我将compileSdktargetSdk都设置为xx
  • 同步并运行新项目
  • 最后,android-xx将包含所有文件

我不知道是否删除旧的android-xx之前创建新的项目是必要的或没有。但我删除了它,以确保他们是没有其他问题时,替换文件

相关问题