У меня мобильное приложение, созданное с использованием обычной обертки Phonegap и HTML5. Моя цель - зашифровать файлы в каталоге ресурсов (файлы JS и HTML), чтобы они не могли быть прочитаны людьми, которые разархивируют файл APK и хотят видеть источники JS.
Хорошо, я знаю, что не существует абсолютно идеального решения. На пути к этому вопросу я уже пробовал варианты решения защиты от копирования моих источников (минимизация JS, обфускация и т. Д.), Но я обнаружил, что очень легко получить исходный код (используя JSBeautifier, firebug включая запутанные скрипты и т.д ...).
Так что мой вопрос - есть ли какой-нибудь простой способ, как зашифровать файлы JS + HTML (чтобы они не читались и не были полезны при простом распаковывании файла APK), и как реализовать это в платформе JAVA для платформы Android?
Примечание: Я не знаю языка JAVA, поэтому, пожалуйста, включите рабочий пример, который я могу использовать.
Редактировать: Я также исследовал функцию ProGuard при создании окончательного пакета APK, однако он для меня бесполезен, поскольку он работает только с файлами JAVA, но оставляет каталог assets как есть.