小智 37
转到并将andandroid/app/build.gradle
更改为整数值。minSdkVersion
targetSdkVersion
minSdkVersion 21
targetSdkVersion 29
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
然后做剩下的,即
pub.get -> flutter pub run flutter_launcher_icons:main
Sps*_*mta 7
解决问题的另一种方法,这也对我有用。
关于
这个错误主要是由于android: true
,当我通过使用以下许多文章后尝试时
(pubspec.yaml)
flutter_icons:
image_path: "images/icon.png"
android: false
ios: true
它仅适用于 ios,之后我得到了用于 ios 的推荐代码。我补充说。
flutter_icons:
image_path: "images/icon.png"
android: false
ios: true
remove_alpha_ios: true //remendation added
最后一步
(可选的)
错误是我犯的
只需检查您是否在同一个文件中编写了任何额外的代码,因为由于文件中的额外代码,我遇到了很多麻烦。这一行用于从文件build.gradle
中获取 的值。flutter.minSdkVersion
android\local.properties
def flutterminSdkVersion = localProperties.getProperty('flutter.minSdkVersion')
(android\app\build.gradle)
minSdkVersion 16
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
然后运行通常的代码
flutter pub get
flutter pub run flutter_launcher_icons:main
我得到了输出
????????????????????????????????????????????
FLUTTER LAUNCHER ICONS (v0.9.1)
????????????????????????????????????????????
• Creating default icons Android
• Overwriting the default Android launcher icon with a new icon
• Overwriting default iOS launcher icon with new icon
? Suessfully generated launcher icons
最终上面的代码解决了这个问题,我希望任何人都可以从中得到帮助并节省他/她的宝贵时间。
附上一些资料,这有助于我做出最终判决。
issueexplorer./issue/fluttermunity/flutter_launcher_icons/301 github./fluttermunity/flutter_launcher_icons/issues/88
D.A*_*pun 6
我遇到了同样的问题并找到了解决方案
1.添加如下依赖[pubspec.yaml]
dependencies:
flutter:
sdk: flutter
flutter_launcher_icons: ^0.9.2 // add lib as here
2. 添加以下行[pubspec.yaml]
flutter_icons:
image_path: "assets/launcher_icon.png"
android: true
ios: true
remove_alpha_ios: true
local.properties
3.打开文件并添加以下行[android\local.properties ]
flutter.minSdkVersion=21
4.现在转到app/build.gradle
文件并添加这个如果不存在: [app level > build.gradle]
def flutterMinSdkVersion = localProperties.getProperty('flutter.minSdkVersion')
if (flutterMinSdkVersion == null) {
flutterMinSdkVersion = flutter.minSdkVersion.toString()
}
5.然后defaultConfig
进入build.gradle
转到以下同一个文件]
替换这一行 > minSdkVersion flutter.minSdkVersion
有了这个 >minSdkVersion flutterMinSdkVersion
6.转到build.gradle
并保存
7. 去local.properties
保存
8.进入android studio并在下面运行
flutter pub get
flutter pub run flutter_launcher_icons:main
它会工作:)!
更多推荐
启动器,图标,出现错误,项目
发布评论