Вопрос:
Я пытаюсь загрузить свое законченное приложение для Android на рынок Android, и я получаю эту ошибку:
You need to use a different package name because «com.example» is restricted. Лучший ответ:
Сообщение об ошибке сообщает все. Вам нужно использовать собственное имя пакета. Имя пакета – это идентификатор приложения.
Чтобы переименовать имя пакета, в eclipse щелкните правой кнопкой мыши проект в проводнике проекта. Затем Android Tools > rename Aplication Package name. Затем введите новое имя пакета.
Также убедитесь, что вы пытаетесь загрузить сборку выпуска
Ответ №1
В Android Studio после переименования Пакета перейдите в “build.gradle(Module: App)
defaultConfig { applicationId «com.example.android.abc» minSdkVersion 9 targetSdkVersion 22 versionCode 1 versionName «1.0» }
измените строку
applicationId «com.example.android.abc»
to
applicationId «com.tanxe.android.abc»
перетащите “tanxe” с нужным словом или именем вашей организации, т.е.
ваше новое имя пакета
и перестроить проект
Ответ №2
Да, com.example – это имя пакета по умолчанию для приложений Android и, как таковое, просто заполнитель. Перед загрузкой в Google Play Store вы должны заменить его уникальным именем пакета. Неважно, что это такое, но оно должно относиться к вашему приложению, не может соответствовать существующему имени пакета (так что выбор другого имени пакета, такого как com.android, не является хорошей идеей) и не может быть изменен после публикации.
Ответ №3
Напишите что-то еще, чем com.example
для ex:
com.gg.s и т.д. (сделайте это на своем имени/фирменном наименовании)