Существуют ли строгие правила для именования пакетов приложений?

Я создавал приложение для своего сайта. Я решил создать два. Один будет выглядеть просто, а другой - просто модно. Сначала я создал модный пакет с именем пакета UmerSoftwares.app.stl, а затем попытался создать простой файл с именем пакета UmerSoftwares.app.simple, но он дал мне ошибку во время работы: Изображение ошибки INSTALL_PARSE_FAILED_MANIFEST_MALFORMED. Я попытался удалить проект и снова создать его с тем же именем проекта UmerSoftwares.app.simple, но он выдал ту же ошибку (на этот раз ничего не было закодировано, и это был простой проект "Привет, мир"). Затем я создал другой проект с именем пакета com.UmerSoftwares.app, и он работал без проблем. Я хотел спросить почему? Если есть какие-либо обязательные правила для именования проектов, пожалуйста, сообщите мне, потому что я не нашел ни одного.

1 ответ

Android PackageParser который читает APK во время установки, требует, чтобы имя пакета начиналось со строчной буквы a..z на версиях Android до 7.0 нуга.

Я не видел документации для этого, но я отладил подобные проблемы с "явным искажением", прочитав источник.

Другие вопросы по тегам