假设我创建了一个像flutter create --org com.myproject project这样的项目。是否可以运行命令来更改已创建项目中指定的所有区域的组织?因此,当在项目中调用时,可能会使用不同org的命令更改其各自位置的所有org名称。flutter update --org com.yourproject个
flutter create --org com.myproject project
flutter update --org com.yourproject
syqv5f0l1#
我不认为有一种方法可以做到这一点。相反,你可以通过编辑以下内容手动做到这一点:
android/app/build.gradle
在android { defaultConfig {} }中,名为applicationId的属性
android { defaultConfig {} }
applicationId
AndroidManifest.xml
更新所有AndroidManifest.xml文件中的package属性,即/android/app/src/main,/android/app/src/debug,/android/app/src/profile。
package
/android/app/src/main
/android/app/src/debug
/android/app/src/profile
如果你看到/android/app/src/main/[kotlin or java],你会发现嵌套目录com,然后example,然后[appName]默认情况下。它类似于应用程序ID,所以改变目录名称。
/android/app/src/main/[kotlin or java]
com
example
[appName]
/android/app/src/main/[java or kotlin]/[by default com/example/[applicationName]]/[MainActivity.kt || MainActivity.java]
在这个文件的前几行,你会发现你的applicationID。改变它。然后运行flutter clean && flutter run。
flutter clean && flutter run
4ktjp1zp2#
安装:第一个月注意:在flutter项目根目录下运行命令。
rename setAppName --value "Dragon Notes" rename setBundleId --value "com.dragon.notesapp"
字符串要针对特定平台,请使用“--targets”选项。
rename setAppName --targets ios,android,macos,linux,web,windows --value "Dragon Notes" rename setBundleId --targets ios,android --value "com.dragon.notesapp"
型来源:https://pub.dev/packages/rename
2条答案
按热度按时间syqv5f0l1#
我不认为有一种方法可以做到这一点。相反,你可以通过编辑以下内容手动做到这一点:
android/app/build.gradle
在
android { defaultConfig {} }
中,名为applicationId
的属性所有
AndroidManifest.xml
文件更新所有
AndroidManifest.xml
文件中的package
属性,即/android/app/src/main
,/android/app/src/debug
,/android/app/src/profile
。更改目录名
如果你看到
/android/app/src/main/[kotlin or java]
,你会发现嵌套目录com
,然后example
,然后[appName]
默认情况下。它类似于应用程序ID,所以改变目录名称。修改
/android/app/src/main/[java or kotlin]/[by default com/example/[applicationName]]/[MainActivity.kt || MainActivity.java]
在这个文件的前几行,你会发现你的applicationID。改变它。
然后运行
flutter clean && flutter run
。4ktjp1zp2#
安装:
第一个月
注意:在flutter项目根目录下运行命令。
字符串
要针对特定平台,请使用“--targets”选项。
型
来源:https://pub.dev/packages/rename