0

プロジェクトを APK にエクスポートし、キーでアプリに署名すると、MapView が携帯電話で動作します。ただし、[Run in Eclipse] を選択して携帯電話でアプリを実行したときはそうではありません。

これは、私の鍵で署名されていないためだと思います。プロジェクトの設定を確認しましたが、アプリに署名して実行するためのオプションが見つかりませんでした。

アプリをデバッグ/実行するためだけに常にエクスポートすることはできません。私のオプションは何ですか?Eclipse の [実行] メニューから MapView を実行しても、MapView を動作させることはできませんか?

可能な解決策は次のとおりです。

  • 実行/デバッグ用にアプリに自動的に署名する方法はありますか?

  • 実行/デバッグに署名せずにMapViewを機能させるオプションはありますか?
4

1 に答える 1

1

ええ、これは少し面倒です。Eclipse からアプリを実行すると、debug.keystore によって署名されます。APIキーをコメントアウトしてから、debug.keystoreのAPIキーを配置し、Eclipseを使い果たしたいときに元に戻すことをお勧めします。debug.keystore の詳細については、以下のリンクを参照してください。

http://developer.android.com/guide/publishing/app-signing.html

于 2012-04-19T06:28:16.430 に答える