当前位置: 首页 > news >正文

flutter工程创建过程中遇到一些问题。

安装环境版本:JDK7.-JDK 8 Andriod SDK 10 flutter 版本 3.0

1.当创建完后flutter工程后会遇到 run gradle task assemlble Debug 的问题,需要设置远程仓库,共需要修改三个地方build.gradle两处以及flutter 下面的D:\FVM\versions\3.0.0\packages\flutter_tools\gradle\flutter.gradle(自己相关flutter目录)文件:

maven { url 'https://maven.aliyun.com/repository/google' }maven { url "https://maven.aliyun.com/repository/central" }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }maven { url 'https://maven.aliyun.com/repository/public' }maven { url 'https://maven.aliyun.com/repository/jcenter' }

问题1

问题二

需要修改的地方1
需要修改后的地方

![在这里插入图片描述](https://img-blog.csdnimg.cn/ba666ffe0fff4572a3a8ad01355017e3.png
问题2

需要修改的文件
需要修改的地方

buildscript {repositories {// google()// mavenCentral()maven { url 'https://maven.aliyun.com/repository/google' }maven { url "https://maven.aliyun.com/repository/central" }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }maven { url 'https://maven.aliyun.com/repository/public' }maven { url 'https://maven.aliyun.com/repository/jcenter' }}dependencies {/* When bumping, also update ndkVersion above. */classpath 'com.android.tools.build:gradle:7.4'}
}

2.一些常用命理:
flutter doctor 检测环境
flutter doctor --android-licenses 检测版本问题
flutter create 创建工程(可用andriod studio创建工程),
flutter create -t module flutter_module 创建具体的开发工程
, cd flutter_module and run flutter pub get 获取所需要包
3.按照中遇到问题

3.*未解决问题:查到的资料有说grade版本太高,可低版本的资源也下不到。暂未找到解决办法,有解决的可以留言。

** dependencies {
/
When bumping, also update ndkVersion above. */
// classpath ‘com.android.tools.build:gradle:7.4.2’
classpath ‘com.android.tools.build:gradle:7.1.2’
}
Caused by: groovy.lang.MissingPropertyException: No such property: FD_INTERMEDIATES for class: com.android.builder.model.AndroidProject,
后改问题应该是build.gradle里设置的grade版本和flutter.gradle里设置的版本不一直造成的,修改一致后未出现该问题

4.flutter.gradleSDK版本和下载的sdk版本不一致问题,我目前最高版本SDK 29.
FAILURE: Build failed with an exception.

  • What went wrong:
    Could not determine the dependencies of task ‘:app:compileDebugJavaWithJavac’.

Failed to install the following SDK components:
platforms;android-31 Android SDK Platform 31
Install the missing components using the SDK manager in Android Studio.

在这里插入图片描述

在这里插入图片描述
当我修改了相关版本后依然错误,所以flutter3.0要求的SDK应该为31版本。
在这里插入图片描述
下载31版本的SDK和SDK tools
在这里插入图片描述
在这里插入图片描述
配置好以后,不再出现该问题。
5.新问题,
Performing Streamed Install
adb: failed to install D:\project\flutter1\build\app\outputs\flutter-apk\app.apk: Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]
Error launching application on MI 8.

在这里插入图片描述
重新插拔了下usb,手机,然后该问题没了。运行成功。

http://www.lryc.cn/news/36353.html

相关文章:

  • 记录实现操作系统互斥锁的一次思考
  • 计算机SCI期刊的分值是什么意思? - 易智编译EaseEditing
  • 5MW风电永磁直驱发电机-1200V直流并网MATLAB仿真模型
  • 10 个常见的 JavaScript 面试问题以及如何回答它们
  • 字节跳动-今日头条后端开发一面面经
  • 再见 ETHDenver 2023
  • 阿里云dataworks表操作
  • 【latex】总结最近使用到的画图、表格及公式操作
  • excel表格数字乱码怎么恢复正常
  • 泰山众筹电商模式的分析
  • [算法]归并排序
  • 【UE4 RTS游戏】05-自定义日期和时间
  • ES的restful风格的HTTP方法详解
  • 第十三章 opengl之模型(导入3D模型)
  • html标签表示!
  • 前端优化,webpack打包删除无用文件,并附上批量删除文件脚本!非常好用
  • SpringCloud之 LoadBalancer负载均衡
  • idm如何下载种子文件和磁力链接 idm如何下载torrent
  • UE4 安卓AR 识别图片
  • 数字化服务环境下高校成人教育图书馆服务工作的发展方向
  • 以创作之名致敬女性开发者
  • 【ArcGIS学习记录03】--利用DEM数据提取河网溪流--加入大型河流数据及裁剪美化
  • VOC2012数据集取需要的几个类别
  • 主成分分析(PCA)原理
  • Git:合并一个仓库的某个分支到另一个仓库的某个分支
  • 工作记录:bi重构
  • java明文数据加密、脱敏方法总结
  • 4N65-ASEMI高压MOS管4N65
  • 天梯赛训练L1-018 (大笨钟)
  • GCC编译器编译C/C++程序(一步完成、分步完成)