В Android имя пакета находится в AndroidManifest:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
...
package="com.example.appname">
In iOS имя пакета является идентификатором пакета в Info.plist:
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
, который найден в Runner.xcodeproj/project.pbxproj:
PRODUCT_BUNDLE_IDENTIFIER = com.example.appname;
имя пакета найдено больше чем в одном месте, так чтобы изменить имя, необходимо искать целый проект случаи старого названия проекта и изменить их всех.
Studio Android и VS Code:
Благодаря diegoveloper для справки с iOS.
изменение во всем AndroidManifest.xml файлы Вашего Проекта Дрожания,-> пакет = "your.name.app" (app/src/debug / AndroidManifest.xml ) и (app/src/main / AndroidManifest.xml ) и (app/src/profile / AndroidManifest.xml )
хороший взгляд!!
Менять имя вручную, кажется, не работает, gradle ошибки бросков, хорошо в моем случае, это действительно бросает ошибку.
, Таким образом, я обычно создаю новый проект дрожания.
я использую ниже упомянутой команды для создания нового приложения
flutter create --org com.yourdomain appname
дрожания проект будет иметь имя пакета как-> com.yourdomain.appname
, если Вы просто захотите сохранить свое имя пакета, поскольку com.appname
тогда вносят некоторые изменения как ниже
flutter create --org com appname
У меня было два файла manifest.xml в моем разделе приложения, таким образом, я должен был изменить имя пакета в оба
Можно следовать этой официальной документации Google: https://developer.android.com/studio/build/application-id.html
Идентификатор приложения должен быть изменен в Build.gradle, в то время как имя пакета может измениться в AndroidManifest.xml.
Однако нужно быть осторожным изменяющимся именем пакета.
Также, в то время как ре, загружающее приложение, нужно быть осторожным, так как оно соответствует идентификатору приложения ранее загруженного приложения с новой закачкой.
Обновленный необходимо изменить имя пакета на желаемое имя пакета в этих пяти местоположение.
1.) src/profile/AndroidManifest.xml
2.) src/debug/AndroidManifest.xml
3.) src/main/AdroidManifest.xml
4.) build.gradle .
defaultConfig {
applicationId
5.) MainActivity.java on "package"
последний шаг должен работать flutter clean