任务 ':app:processDebugResources' 执行失败
Executoin faild for task ':app:processDebugResources'
我正在使用 Android Studio 作为 SDK 平台和 SDK 工具。目前,我在 运行 使用 Visual Studio 连接 android 模拟器时遇到问题。我检查了 flutter doctor,没有发现任何问题。但是,它显示如下错误。
As i 运行 flutter 运行 --verbose 搜索问题,它显示了错误的更多详细信息,如下所示
要解决您的错误,您必须将 compileSDKversion
更新到最新版本,目前是 31。
你可以在android > app > build.gradle
里面找到compileSDKversion
android {
compileSdkVersion 31
...
}
注意:您必须关闭并再次打开 android 工作室
这看起来像是 gradle 兼容性问题。
解决步骤。
- 创建新的 flutter 项目。尝试编译项目,如果它工作正常。
将 android 文件夹与您的文件夹进行比较,并将缺少的内容替换为您创建的新 flutter 项目。
- 之后同步您的项目。
- file/invalidateCache
- 颤抖干净
- flutter pub get
- 颤动运行
你应该没事
仅供分享。由于我使用 windows 11 pro 在我的设备中安装了 android studio、visual studio 和 flutter,所以它不起作用。但是,我通过将 Windows 版本降级为 Windows 10 Home 解决了这个问题,它解决了这个特殊问题。遇到相同问题的任何人都可以在您当前的设备上尝试此操作。
我正在使用 Android Studio 作为 SDK 平台和 SDK 工具。目前,我在 运行 使用 Visual Studio 连接 android 模拟器时遇到问题。我检查了 flutter doctor,没有发现任何问题。但是,它显示如下错误。
As i 运行 flutter 运行 --verbose 搜索问题,它显示了错误的更多详细信息,如下所示
要解决您的错误,您必须将 compileSDKversion
更新到最新版本,目前是 31。
你可以在android > app > build.gradle
compileSDKversion
android {
compileSdkVersion 31
...
}
注意:您必须关闭并再次打开 android 工作室
这看起来像是 gradle 兼容性问题。
解决步骤。
- 创建新的 flutter 项目。尝试编译项目,如果它工作正常。 将 android 文件夹与您的文件夹进行比较,并将缺少的内容替换为您创建的新 flutter 项目。
- 之后同步您的项目。
- file/invalidateCache
- 颤抖干净
- flutter pub get
- 颤动运行
你应该没事
仅供分享。由于我使用 windows 11 pro 在我的设备中安装了 android studio、visual studio 和 flutter,所以它不起作用。但是,我通过将 Windows 版本降级为 Windows 10 Home 解决了这个问题,它解决了这个特殊问题。遇到相同问题的任何人都可以在您当前的设备上尝试此操作。