Size: a a a

2020 February 11

M

Max in Android Guards
Nikita Kulikov
Спустя несколько дней мучений столкнулся с принципиальным вопросом. Я правильно понимаю, что  добавить android:debuggable=true невозможно в апкашку без перекомпиляции ВСЕХ ресурсов?
Невозможно без пересборки и переподписи.
источник

NK

Nikita Kulikov in Android Guards
Max
Невозможно без пересборки и переподписи.
Речь именно про пересборку всех ресурсов
источник

IC

Ilya Chirkov in Android Guards
Так а при чем тут остальные ресурсы, манифест отдельно лежит
источник

NK

Nikita Kulikov in Android Guards
Ключевое тут именно это
источник

NK

Nikita Kulikov in Android Guards
Ilya Chirkov
Так а при чем тут остальные ресурсы, манифест отдельно лежит
Вот, это мои мысли два дня назад
источник

SB

Simon Belialov in Android Guards
Nikita Kulikov
Спустя несколько дней мучений столкнулся с принципиальным вопросом. Я правильно понимаю, что  добавить android:debuggable=true невозможно в апкашку без перекомпиляции ВСЕХ ресурсов?
А почему это принципиальный вопрос?
источник

NK

Nikita Kulikov in Android Guards
У каждого ресурса и атрибута в манифесте есть уникальный айдишник
источник

NK

Nikita Kulikov in Android Guards
И судя по всему атрибуты нельзя просто так добавлять
источник

M

Max in Android Guards
Скачай apktool и попробуй. Он разбирает и собирает apk.
источник

NK

Nikita Kulikov in Android Guards
Max
Скачай apktool и попробуй. Он разбирает и собирает apk.
Но им невозможно пересобрать манифест без изменений других ресурсов
источник

IC

Ilya Chirkov in Android Guards
Никто не мешает пересобрать все, но заменить потом руками только манифест
источник

NK

Nikita Kulikov in Android Guards
Ilya Chirkov
Никто не мешает пересобрать все, но заменить потом руками только манифест
Мешает, ресурсы в 99% апкашках релизных не собираются
источник

NK

Nikita Kulikov in Android Guards
Так как разбираются с ошибками
источник

NK

Nikita Kulikov in Android Guards
Simon Belialov
А почему это принципиальный вопрос?
Изначально вопрос связан как раз со структурой ресурсов в Андроиде, поэтому и принципиальный
источник

IC

Ilya Chirkov in Android Guards
Тогда можно выкинуть ресурсы, которые не собираются, например
источник

IC

Ilya Chirkov in Android Guards
Манифест соберется
источник

NK

Nikita Kulikov in Android Guards
Ilya Chirkov
Тогда можно выкинуть ресурсы, которые не собираются, например
И апкашку не скомпилить из-за конфликта ресурсов
источник

IC

Ilya Chirkov in Android Guards
Я не думаю, что xml манифеста как-то связан с остальными ресурсами, это ж просто бинарный xml, разве нет?
источник

NK

Nikita Kulikov in Android Guards
Ilya Chirkov
Манифест соберется
Ну и я не уверен что это заработает
источник

NK

Nikita Kulikov in Android Guards
Ilya Chirkov
Я не думаю, что xml манифеста как-то связан с остальными ресурсами, это ж просто бинарный xml, разве нет?
Тут мы подходим к термину бинарный xml, что это?
источник