Как обезопасить строку в приложении Android?
Как обезопасить строку в приложении Android?
Опции:ProGuard: Это не безопасная строка?Proguard работает, чтобы скрыть статические строковые константы?
Шифровать строку: для шифрования мне нужно хранить ключ шифрования (строку) где-то и снова это 'С тем же вопросом, как обезопасить ключ шифрования.
Получить строку из веб-сервиса: Но это решение не будет работать для меня, так как приложение неу меня нет требований к интернетутребование / бизнес-решение.
NDK: написать файл c, который содержит строку и вернуться с использованием JNI, но я нашел декомпиляцию Hex-Ray для декомпиляции файла * .sohttps://www.hex-rays.com/index.shtml
================================================
Функция в C
jstring Java_com_abc_xyz_getString(JNIEnv* env, jobject javaThis) {
return (*env)->NewStringUTF(env, "Hello String");
}
====================================
Пожалуйста, предложите лучший вариант для защиты строки в Android SDK / NDK.