2017-04-06 5 views
3

私はGithubのAndroidアプリを公開したいと思います。問題は私がGoogle Maps Apiで作業していることです。プロジェクト内にapiキーがあります。GoogleマップApiのキーコードはGithub

あなたはそれについてお勧めしますか?コードからapiキーを消去するだけですか?

ありがとうございます!

答えて

2

コードからAPIキーを削除することはできますが、リポジトリにプッシュするときにコードからAPIキーを削除し続けるのは難しいでしょう。

私はkeys.xmlという名前の新しい値のリソースファイルを作成し、そこにすべてのAPIキーを移動します。次に、keys.xmlをgitignoreに追加して、決してプッシュしないようにします。 AndroidManifestでは、単に文字列リソースを指します。

リポジトリのREADMEでは、独自のAPIキーを追加する方法を開発者に指示できます。

+0

これは素晴らしいサウンドです!ありがとう! –

関連する問題