2011-08-02 12 views
9

Google Maps APIを使用するには、デバッグAPIキーを生成する必要があります。このため、私は/Users/USER_NAME/.android/debug.keystoreフォルダを見つける必要がありますが、私のMacでは何もありません!あなたはこのフォルダを見つける方法を知っていますか?Android/Eclipse:/Users/USER_NAME/.android/debug.keystoreフォルダはどこにありますか?

私はMacでEclipseを実行しています。私はEclipse => Preferences => Android => Debugで、デフォルトのデバッグキーストアは確かに/Users/USER_NAME/.android/debug.keystoreだが、それを見つける方法はないとチェックした。

ありがとうございます!

答えて

29

端末を開き、cd ~/.androidと入力します。次にopen .と入力してFinderウィンドウが開き、そこにすべてのファイルが表示されます(debug.keystoreなど)。

+0

ありがとうございます。問題は.androidフォルダが隠されていたことでした。私はキーを生成することができましたが、Google Mapsアクティビティのxmlファイルに含めると、空白のマップ(グリッドが空白の灰色のマップ)が表示されました。あなたはこの問題を解決する方法を知っていますか?どうもありがとう。 –

+0

@Regis_AG、あなたの最良の賭けは新しい質問を作成し、あなたのコードとあなたの 'AndroidManifest'を投稿することです。しかし、それができる小さなこと:あなたは 'AndroidManifest'でインターネット' uses-permission'を持っていますか? http://developer.android.com/guide/topics/manifest/uses-permission-element.html – Phil

+0

大きな助け、感謝!! –

1

フォルダ.androidはおそらく隠されています。コンソール/端末を使用してナビゲートします。

+0

ありがとうございます。問題は実際に.androidフォルダが隠されていることでした。私はキーを生成することができましたが、Google Mapsアクティビティのxmlファイルに含めると、空白のマップ(グリッドが空白の灰色のマップ)が表示されました。あなたはこの問題を解決する方法を知っていますか?どうもありがとう。 –

+0

キーが間違っているか、コード内で何か問題があります。他のEclipseでプロジェクトを追加するときにこの問題が発生しました。だから、それはAPIの重要な問題でした。 –

1

これまでにこの問題が発生しました。このUNIXコードはエラーを解決します。ターミナルで

、タイプ

cp -r /var/root/.android /tmp 

このコマンドは、一時フォルダに全体.androidディレクトリをコピーします。 これは、AndroidのエミュレータがMacのtmpフォルダから.androidディレクトリを検索し続けるためです。インストーラは.androidディレクトリをtmpディレクトリにないルートディレクトリに保存します。 Macが起動するたびに、ディレクトリを/ tmpディレクトリに手動でコピーする必要があります。

Macはシンボルで始まるすべてのディレクトリを隠します。

関連する問題