В настоящее время я работаю над библиотекой Android, которую я попытаюсь использовать в более поздних приложениях. Я использую студию Android в качестве основной IDE, и я заметил, что могу создавать два типа файлов .AAR: один - отладочный, а другой - выпуск. И у меня есть вопросы по ним.
Q1: в чем разница между ними (отладка, выпуск)?
Q2: тип выпуска более запутанный, чем тип отладки? Если нет, как мне защитить свою библиотеку, чтобы ее нельзя было полностью изменить (в основном, как мне скрыть свой код, чтобы получить к нему доступ было непросто)?
Спасибо.
вы можете скрыть содержимое AAR, но это только усложняет обратное проектирование, а не делает его невозможным. Если вы не хотите, чтобы кто-то еще видел ваш код, не давайте его им. (а какой смысл создавать код, который не будет использоваться?)




Возможный дубликат Разница между отладочными и релизными apks