Где хранить конфиденциальную глобальную информацию, такую как ключи API, в приложении Android?

Мне нужно хранить конфиденциальную информацию в приложении для Android. Если я поместил его в файл ресурсов, оказалось, что другое приложение может легко просматривать и читать этот файл, просто используяPackageManager.getResourcesForApplication ().

Где правильное место для размещения такой информации, которую мы не можемне хотите, чтобы люди могли легко подглядывать?

Должно ли это быть в скомпилированном файле Java? Или файлы классов также легко читаются? Кроме того, если ониВ файлах Java можно ли ссылаться на них из XML-файлов, которые в них нуждаются (например, для ключа API карт Google)?

Ответы на вопрос(3)

Ваш ответ на вопрос