Использование DexGuard для запутывания динамически загружаемых классов - PullRequest
0 голосов
/ 23 декабря 2018

Я работаю, чтобы классы загружались динамически. DexClassLoader в Android.Мне удалось это сделать, но мне нужно, чтобы эти динамически загруженные классы были скрыты в целях безопасности.Есть ли способ сделать это с помощью DexGuard / ProGuard или других инструментов?

1 Ответ

0 голосов
/ 23 декабря 2018

Вы будете динамически загружать файл DEX, содержащий ваши классы, поэтому вам сначала нужно создать его, скомпилировав окончательный APK и распаковать его.Сборка APK позволяет запутывать и сжимать, поэтому вам нужно просто включить их в файле Gradle перед сборкой APK.

Затем вы будете использовать DexClassLoader для загрузки файла DEX.

...