Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 420
#1

Разница приложений, подписанных debug и signed ключом - Android

16.02.2014, 00:08. Просмотров 721. Ответов 5
Метки нет (Все метки)

В чем разница, кроме ограничения времени на установку и возможности размещения на PlayMarket?
Приложение с подписью debug больше по объему, чем с подписью signed.
Значит ли это, что в нем есть информация для отладки, т.е. выше ли вероятность декопиляции?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2014, 00:08     Разница приложений, подписанных debug и signed ключом
Посмотрите здесь:

Android Есть ли разница?
Android Debug на андроиде
Debug Certificate Android
Почему не ставится signed приложение? Android
Android Android Debug Bridgre Root access
Разные ключи google для debug и signed приложений Android
Разница дат Android
Adb и Debug Android
Android Debug выдает всех лог с устройства
Android Debug and release keys
Android IntelliJ IDEA перестал запускать Debug
Android Отличия debug режима от release

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 420
17.02.2014, 16:37  [ТС]     Разница приложений, подписанных debug и signed ключом #2
никто не знает?
elf32
-13 / 8 / 0
Регистрация: 15.02.2013
Сообщений: 87
17.02.2014, 20:40     Разница приложений, подписанных debug и signed ключом #3
Вероятность декомпиляция одинакова. Если включен Proguard, то он работает как для релиза так и для дебага.
Ну только при дебаг компилировании, действительно там остается много лишних данных, что и так очевидно, веть не зря же называется дебаг.
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
17.02.2014, 21:12     Разница приложений, подписанных debug и signed ключом #4
вот здесь описаны все отличия, их не так уж и много
http://www.fantageek.com/233/differe...release-build/
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 420
17.02.2014, 23:11  [ТС]     Разница приложений, подписанных debug и signed ключом #5
Немного не по теме, но тоже интересно.
При обработке исключительных ситуаций e.getStackTrace() возвращает информацию о функциях и даже номера строк, приведших к ошибке (как в дебаг так и релиз вариантах).
Значит код, что содержится в try{}, сохраняется (пусть и не в явном виде) на тот случай, если произойдет эта ситуация?
Случайно узнал об этом и сделал механизм сохранения этой информации, благодаря чему нашел и исправил неудачные места.
elf32
-13 / 8 / 0
Регистрация: 15.02.2013
Сообщений: 87
18.02.2014, 00:16     Разница приложений, подписанных debug и signed ключом #6
Тоже интересно. Никогда не задавался этим вопросом.
try/catch тут не причем. По всей видимости, сохраняются номера строк всего кода.
Ексепшены можно поймать и без try/catch, через UncaughtExceptionHandler и там тоже будут номера строк.
Yandex
Объявления
18.02.2014, 00:16     Разница приложений, подписанных debug и signed ключом
Ответ Создать тему
Опции темы

Текущее время: 06:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru