powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Подставлять значение "meta-data" в манифесте при компиляции
8 сообщений из 8, страница 1 из 1
Подставлять значение "meta-data" в манифесте при компиляции
    #38909861
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно ли при компиляции подставлять одно из значений meta-data в манифесте в зависимости от того, подписано или нет приложение?
Т.е. если приложение выполняется в режиме debug, то одно значение, а если подписано, то другое?
...
Рейтинг: 0 / 0
Подставлять значение "meta-data" в манифесте при компиляции
    #38909881
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подписано и debug не связанные понятия. можно и дебаг версию подписывать. по вопросу - гугли manifest merger и maven android plugin
...
Рейтинг: 0 / 0
Подставлять значение "meta-data" в манифесте при компиляции
    #38909919
Dim666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slon747Можно ли при компиляции подставлять одно из значений meta-data в манифесте в зависимости от того, подписано или нет приложение?
Т.е. если приложение выполняется в режиме debug, то одно значение, а если подписано, то другое?А чем собираете то? Если gradle, то для режима debug можно например вообще другой манифест юзать, в build.gradle в секцию android дописав такое:
Код: css
1.
2.
3.
4.
5.
    sourceSets {
        debug {
            manifest.srcFile 'src/debug/AndroidManifest.xml'
        }
    }
...
Рейтинг: 0 / 0
Подставлять значение "meta-data" в манифесте при компиляции
    #38909945
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim666то для режима debug можно например вообще другой манифест юзать
это будет шибко не оптимально, держать 2 разных файла идентичных на 99%
...
Рейтинг: 0 / 0
Подставлять значение "meta-data" в манифесте при компиляции
    #38910005
Slon747
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim666, использую IntelliJ IDEA
...
Рейтинг: 0 / 0
Подставлять значение "meta-data" в манифесте при компиляции
    #38910006
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да можно, как в ant так и gradle, можно менять просто кактето данные.

chpashaэто будет шибко не оптимально, держать 2 разных файла идентичных на 99%


а ничего что андроид студия , вроде как и делает ?
...
Рейтинг: 0 / 0
Подставлять значение "meta-data" в манифесте при компиляции
    #38910018
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибса ничего что андроид студия , вроде как и делает ?
я не знаю, как делает студия, но осуждаю . она может автоматом копирует, тогда программеру пофиг. если тебе нужно помнить добавлять новую активность в двух местах, или что еще хуже, поменять какой-то флажок в обоих, то это чревато
...
Рейтинг: 0 / 0
Подставлять значение "meta-data" в манифесте при компиляции
    #38910023
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpashaя не знаю, как делает студия, но осуждаю . она может автоматом копирует, тогда программеру пофиг. если тебе нужно помнить добавлять новую активность в двух местах, или что еще хуже, поменять какой-то флажок в обоих, то это чревато

я думаю что синхронит как то, я пока не сильно студию юзал
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Подставлять значение "meta-data" в манифесте при компиляции
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]