Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / Подставлять значение "meta-data" в манифесте при компиляции / 8 сообщений из 8, страница 1 из 1
19.03.2015, 14:09
    #38909861
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подставлять значение "meta-data" в манифесте при компиляции
Можно ли при компиляции подставлять одно из значений meta-data в манифесте в зависимости от того, подписано или нет приложение?
Т.е. если приложение выполняется в режиме debug, то одно значение, а если подписано, то другое?
...
Рейтинг: 0 / 0
19.03.2015, 14:14
    #38909881
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подставлять значение "meta-data" в манифесте при компиляции
подписано и debug не связанные понятия. можно и дебаг версию подписывать. по вопросу - гугли manifest merger и maven android plugin
...
Рейтинг: 0 / 0
19.03.2015, 14:30
    #38909919
Dim666
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подставлять значение "meta-data" в манифесте при компиляции
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
19.03.2015, 14:47
    #38909945
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подставлять значение "meta-data" в манифесте при компиляции
Dim666то для режима debug можно например вообще другой манифест юзать
это будет шибко не оптимально, держать 2 разных файла идентичных на 99%
...
Рейтинг: 0 / 0
19.03.2015, 15:22
    #38910005
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подставлять значение "meta-data" в манифесте при компиляции
Dim666, использую IntelliJ IDEA
...
Рейтинг: 0 / 0
19.03.2015, 15:22
    #38910006
Джибс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подставлять значение "meta-data" в манифесте при компиляции
да можно, как в ant так и gradle, можно менять просто кактето данные.

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


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

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


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