15

これは不可能ではありません。Google マップ API を使用する Android アプリに 4 人の開発者がいます。それを生成した人のために機能するマップキーを生成しました。ただし、他のすべてのビューには、実際のマップがなくてもタイル張りの MapView が表示されます。私の debug.keystore が生成に使用されたので、他の人が同じキーストアを必要としているのではないかと疑っていました。だから私はそれをリポジトリに移動して、誰もがコピーできるようにしました。次に、Android->Build のカスタム キーストア設定を使用して、全員がそのキーストアに eclipse を向けました。これはまだ機能しません。やらなければいけないことは何?それぞれ独自のキーを使用して、プルするたびに交換し続ける必要はありませんか?

このサイト (および一般的な Web) には、Google Maps API キーに関する大量の情報が含まれていますが、残念ながら私の質問には答えてくれませんでした。

4

3 に答える 3

11

2013 年の V2 では、必要な数のキーストア アプリを含めることができます。私にとっては、デバッグと本番のキーストアでした。ここで説明されているプロセスに従ってください(これは一般的なプロセスです)。Google API コンソールで Android キーを作成するときは、1 行ごとに各フィンガープリント;package.name を指定します。例えば:

BB:0D:AC:74:D3:21:E1:43:67:71:9B:62:91:AF:A1:66:6E:44:5D:75;com.example
94:66:06:01:12:27:AC:39:BB:44:90:41:40:86:88:3D:96:A7:99:A9;com.example

それでおしまい!これで、2 つのキーストアに対して 1 つの API キーができました。

于 2013-07-23T11:40:08.607 に答える
9

Eclipse を別のキーストアに向けようとするのではなく、ローカルdebug.keystoreを共有コピーに置き換えるだけです。

于 2010-12-06T01:32:23.520 に答える