Android アプリケーションに機密情報を保存する必要があります。リソース ファイルに配置すると、PackageManager.getResourcesForApplication()を使用するだけで、別のアプリがそのファイルを参照して読み取ることができるのは簡単なことのように見えます。
人々に簡単に詮索されてほしくないこのような情報をどこに置くのが正しいのでしょうか?
コンパイルされたJavaファイルにある必要がありますか? または、クラスファイルも簡単に読み取れますか? また、それらがJavaファイルにある場合、それらを必要とするXMLファイルからそれらを参照することは可能ですか(たとえば、GoogleマップのAPIキー用)?