2015-02-19 4 views
0

я изменил свое имя пакета, используя метод рефрактор> переименовать после отменив «компактный пустой средний пакет» в окне проекта, как показано в этом видео: https://www.youtube.com/watch?v=A-rITYZQj0AИмя пакета меняется неправильно

Теперь мое окно проекта показывает измененное имя , каждый из моих java-файлов показывает измененное имя, даже мой манифест также показывает обновленное имя ... но когда я регистрирую getPackageName(), он все равно возвращает старое имя. Я что-то упустил?

Update 1: При попытке получить доступ к моим сырьевым ресурсам с помощью Ури даже тогда они в настоящее время доступны только старым названием пакета ...

+0

Какие части манифеста были изменены на новый пакет? – CurlyCorvus

+0

На видео есть большая аннотация, говорящая «Это неправильный путь» – CurlyCorvus

+0

свойство пакета в теге «manifest», а также все мои действия, службы и т. Д., Которые я объявил с использованием. отображаются как . ... – Shaishav

ответ

0

Найден решение: Представляется, что изменение имени пакета описанного способа не вступает в силу, поскольку appId, определенный в файле build.gradle, имеет приоритет над файлом манифеста. Существует проблема зарегистрировано: https://code.google.com/p/android/issues/detail?id=109072

как сейчас ребята в Google не считает это серьезный вопрос ... не могу винить их ...

Смежные вопросы