Я работаю над тем, чтобы динамически загружать классы, просматривать DexClassLoader
в Android. Мне удалось это сделать, но мне нужно, чтобы эти динамически загружаемые классы были запутаны для безопасности. Есть ли способ сделать это с помощью DexGuard/ProGuard или других инструментов?
Использование DexGuard для запутывания динамически загружаемых классов
Ответы (1)
Вы будете динамически загружать файл DEX, содержащий ваши классы, поэтому вам нужно сначала создать его, скомпилировав окончательный APK и извлек его. Сборка APK позволяет обфускацию и сжатие, поэтому вам нужно просто включить их в файле Gradle перед сборкой APK.
Затем вы будете использовать DexClassLoader для загрузки файла DEX.
person
emandt
schedule
23.12.2018