私はGoogleマップを使用するアプリケーションを作成しようとしていましたが、「MapActivity」のエラーが発生したときにWebを検索したところ、ビルドターゲットを「Google API」にすることが解決策であることがわかりました。
しかし、Eclipseの「Android SDK and AVD Manager」を調べたところ、どこにでも見つかりました:(
「サードパートアドオン」>「Google Inc」の下を見ましたが、「パッケージが見つかりません」とだけ表示されます。
何か助けてください?
SDKの最新バージョン(ADK 14)を使用している場合、Google APIパッケージは、SDKマネージャーの適切なSDKレベルを含むフォルダーに配置する必要があります。
たとえば、Android 2.2の場合、「Android 2.2(API 8)」というフォルダが必要です。このフォルダには、SDK「SDK Platform」と、Google API「Google API Google、Inc.」.
これは私に起こりました。
単純な修正は、現在インストールされているパッケージを更新することでした。これにより、SDK Managerアプリが更新され、再起動後、USBドライバーを含むすべてが表示されました。
どうやら、SDマネージャーが古い場合、USBドライバーのような重要なものをインストールすることはできません。
同じ問題が発生し、「アクセスが拒否されました」と表示されました。私は64ビットwin7を使用しており、SDKツールはC:\ Program Files(x86)\ Android\android-sdkにインストールされています。これは、SDKマネージャーにフォルダーへのアクセス許可がないためであることがわかります。そのため、簡単な修正は、SDKマネージャーを右クリックして管理者として実行することです。
Motorola Development Studioを使用すると、さまざまなAPIレベルをGoogleから簡単に取得できることがわかりました。ダウンロードとドキュメントはすべて次の場所にあります。
キャッシュをクリアして([ツール]> [オプション]> [キャッシュをクリア])、次にリロード([パッケージ]> [リロード])してみて、それが役立つかどうかを確認してください。
私も同じ問題に直面しました。
Eclipse&SDKマネージャーを再起動すると問題が解決しました。再起動後、すべてのGOOGLE APIとその他のものは、それぞれのビルドの下に表示されます。
これで変更が表示されない場合は、SDK Manager.exeを管理者として呼び出してください。これにより、問題が解決します
Googleサーバーがダウンしているか、502エラーが返されることがあるので、マニフェストファイルが見つかりません。これは私に起こりました。解決策は、数分待つことです。
アップデートは助けにはなりませんでしたが、SDKマネージャーとADTを再インストールすると問題が解決しました。
管理者として実行は、Windows 7で私からのトリックを実行しました。SDKマネージャーは、この後にすべての追加のgoogle apiを表示しています。
それが古いパッケージである場合、それが廃止されている可能性があり、SDKマネージャーはデフォルトでそれを表示しません。 「パッケージ」タブに移動し、「古いパッケージを表示」を選択します。