flutter A problem occurred configuring root project 'fluttertoast'.

flutter打包Android的release包的时候报错,由于之前升级过flutter版本,打包的这个工程又是升级之前创建的,然后在执行flutter build apk的时候报错

* What went wrong:
A problem occurred configuring root project 'fluttertoast'.
> SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

很难受,这种关于安卓配置的问题报错,有点让人摸不着头脑,各种百度,各种谷歌搜索,都没有能好到比较好的解决方案,可是包还是要打啊,要不然,不是白开发了,于是创建了一个更新后的flutter工程,比较了一下build.gradle这个文件,发现里面版本号是有差异的,
更新对应version到最新

    ext.kotlin_version = '1.3.50'
    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }

如果出现 Minimum supported Gradle version

   > Minimum supported Gradle version is 5.4.1. Current version is 4.4.1. If using the gradle wrapper, try editing the distributionUrl in /Users/chenhao/tiny/Git/flutter/xxs/android/gradle/wrapper/gradle-wrapper.properties to gradle-5.4.1-all.zip

出现上述问题,则需要找到 android/gradle/wrapper/gradle-wrapper.properties这个文件,并且把distributionUrl更新成 distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
gradle-5.4.1-all.zip上面提示对应的名字

如果卡在Running Gradle task ‘assembleRelease‘... 可以修改

      // google()
        // jcenter()
        maven{ url 'https://maven.aliyun.com/repository/google' }
        maven{ url 'https://maven.aliyun.com/repository/jcenter' }
        maven{url 'http://maven.aliyun.com/nexus/content/groups/public'}

执行 flutter build apk

Running Gradle task 'assembleRelease'...
Running Gradle task 'assembleRelease'... Done                       9.2s
? Built build/app/outputs/apk/release/app-release.apk (21.4MB).

问题解决,处理这个问题,花费了好几个小时,由于之前主要从事iOS相关app开发,对应安卓上面遇到的问题,会比较懵逼,好在功夫不负有心人,总算解决了,这里记录下,希望以后再遇到类似的可以回去查看

flutter A problem occurred configuring root project 'fluttertoast'.

原文地址:https://www.cnblogs.com/qqcc1388/p/12398295.html

时间: 2024-08-29 04:33:13

flutter A problem occurred configuring root project 'fluttertoast'.的相关文章

solve the problem of 'java web project cannot display verification code'

my java code of the function: package com.util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.IOException; import java.util.Random; import javax.servlet.ServletException;

Task not found in root project

使用AS开发安卓,导入一个工程遇到一个问题,***是工程名称,具体如下: Error:FAILURE: Build failed with an exception. * What went wrong:Task '' not found in root project 'android-visualizer-master1'. * Try:Run gradle tasks to get a list of available tasks. Run with --stacktrace optio

a problem occurred with this webpage so it was reloaded

1 问题描述: Safari浏览器进入网站, 网站会(不断)重载.提示a problem occurred with this webpage so it was reloaded 2 问题演示视频.截图(右图我需要重现并解决的): 视频地址:https://www.youtube.com/watch?v=ZWf9vCWvE4k    3 问题: http://stackoverflow.com/questions/28440676/web-page-triggering-exc-bad-acc

Ubuntu下android studio 编译报错A problem occurred starting process 'command '/Android/Sdk/build-tools/21.1.2/aapt''

此问题在stack  over flow 上找到答案. 原链接地址:http://stackoverflow.com/questions/27589844/android-studio-1-0-2-not-building-appmergedebugresources-error 解决方法: //在终端分别运行下面两条指令,安装lib32stdc++6 和lib32z1 sudo apt-get install lib32stdc++6 sudo apt-get install lib32z1

Android Studio编译运行Fresco Sample。Android缓存新境界。 (a problem occurred start process 'command 'ndk-build'')

今天闲逛知乎,偶遇一篇“Android应用开发难点”,作为安卓程序猿,本能点进去,想看看究竟能有什么难点自己不知道的(夜郎自大..面壁中). 插件化,H5容器优化,网络.图片缓存..感觉都还好.直到看到“Fresco出来之前,你是不是觉得图片缓存已经到头了?” Fresco究竟是何方神圣!! 询问度娘得知,2015.3.27日之前就已经发布了(度娘的结果最早是3.27).通过查看GitHub: Version 0.1.0  tyronen released this 16 days ago · 

「android」Ubuntu下android studio 编译报错A problem occurred starting process 'command '/Android/Sdk/build-tools/21.1.2/aapt''(转)

转自”http://www.cnblogs.com/jonzone/p/5246531.html“ 此问题在stack  over flow 上找到答案. 原链接地址:http://stackoverflow.com/questions/27589844/android-studio-1-0-2-not-building-appmergedebugresources-error 解决方法: //在终端分别运行下面两条指令,安装lib32stdc++6 和lib32z1 sudo apt-get

Eclipse:An internal error occurred during: "Build Project". GC overhead limit exceeded

在使用Eclipse的Build Project功能时,提示以下错误: An internal error occurred during: "Build Project". GC overhead limit exceeded 如图: 搜索的一下,是属于java.lang.OutOfMemoryError. OOM大家都知道,就是JVM内存溢出了,那GC overhead limit exceed呢? GC overhead limt exceed检查是Hotspot VM 1.6定

MyEclipse老是弹出problem occurred窗口

右键Properties-Builders-取消“javaScript Val

Volley构建Jar文件

1.下载Volley 1 git clone https://android.googlesource.com/platform/frameworks/volley 2.进入Volley目录 1 cd volley/ 3.运行 1 gradle build 参考网上帖子,这命令可直接运行,但因为我没配置ANDROID_HOME环境变量,导致报错 1 FAILURE: Build failed with an exception. 2 3 * What went wrong: 4 A proble