Androidのアプリ開発において、APIキーなど、第三者に読まれたくない文字列などは、どのように保管するのが良いのでしょうか?
ググる限り、SharedPreferenceでxmlで持たせるとか、gradle.propertiesに記入してBuildConfigに持たせるとか、C++で書くのが一番安全だとか、いろいろ書いてありますが、xmlファイルやJavaファイルなんて逆コンパイルで簡単に読めるし、
C++で書くのは、ビルドの構成などから書き直さないといけないので、ちょっと重すぎます。
APIキーなど、機密度の高い情報は、どのように持つのが良いのでしょうか?
ベストプラクティスのようなものがあれば教えていただきたいです。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/11/02 23:44
2015/11/03 19:23