0

Google Maps Android API v2 に問題があります。デバイスまたはエミュレーターでアプリを開こうとするたびに、このメッセージが常に表示されます

残念ながら、Google Maps API のデモは停止しています

私が行ったすべての手順を説明するビデオを作成しました

www.youtube.com/watch?v=WUmlu3CNOSo

実際、私はインターネットで多くのチュートリアルを試しました。また、 Google の指示に従って自分でコーディングを試みましたが、これは Eclipse に表示されるエラーです。

www.ahmadssb.com/ttv2541/com.example.mapdemo.txt

お知らせ下さい。

4

3 に答える 3

2

簡単な答え:

「順序とエクスポート」リスト ([プロジェクト] プロパティ、Java ビルド パス) を次の順序に変更します。src、gen、Android XXX、Android Dependencies、[お持ちの外部ライブラリ]。src と gen はチェックしたままにします。それが機能するまで、他のチェックボックスをオンまたはオフにして遊んでください。

バックグラウンド:

先月かそこらでこの種のエラーが発生し始めたので、ADT の新しいバージョンか何かに関係している可能性があります。いろいろ掘り下げた後、途中でエラーを解決する答えを見つけました。

ClassDefNotFound エラーは、Eclipse が APK でライブラリをエクスポートしていないためです。そのため、デバイスでの実行に関しては、そこにありません。これを修正するには、エクスポートされるように正しいものを確認してください。残念ながら、このステップも私をつまずかせるので、私が言えることは、それぞれをさまざまな組み合わせでチェックして少し遊んでみることです.

次に出くわしたエラーは、複数の Dex ファイルの行に沿ったものでした。Android Google API 4.2.2 と Android 依存関係をチェックしたため、競合があったと思います。メソッドまたはクラスの 2 つのインスタンスがあり、どちらを使用すればよいか分からなかったとします。Android依存関係のチェックを外すと解決しました。

これが役に立てば幸いです。私はすでにこれで 1 日を無駄にしているので、他の誰かがその時間を節約できることを願っています!

于 2013-06-22T12:51:02.410 に答える