Flutter build apk failed 解决办法

本文总阅读量

在写好 flutter APP 的之后,打包安装到手机,会出现失败的情况。出现这个 bug 有两种情况:

ProcessException: ProcessException: Permission denied

  1. 对于这个 bug ,把项目建在有读写执行权限的路径,而不要建在 /usr/bin 之类的文件夹下面

  2. 如果显示 文件没有执行权限的话,就要对该文件执行 chmod +x 来获取执行权限

解决方法来自 stackoverflow

Execution failed for task ‘:path_provider:verifyReleaseResources’.

看到了 path_provider ,应该是 path_provider 的问题。解决办法就是修改 path_providerbuild.gradle 中的 compileSdkVersion 版本为 28,就可以成功了。

打开了 Android Studio 的就可以直接在 Android Studio 里改了,在 Gradle Script 下面可以找到该文件。

没有的话可以直接到目录查找,该文件的目录是在 flutter 的安装目录 /flutter/flutter/.pub-cache/hosted/pub.flutter-io.cn/path_provider-0.4.1/android/build.gradle

写于 March 29, 2020
版权所有,转载文章请标识本文出处