0

アプリケーション用にgooglemapsAPIを設定しようとしています。私はこのリンクをたどっています:http: //developer.android.com/guide/tutorials/views/hello-mapview.html

はい、xmlで自分のAPKキーを取得し、必要なすべてのマニフェストを追加しました。しかし、私のJavaコードは私にエラーを与えています:

import android.app.Activity;

import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; android.os.Bundleをインポートします。android.widget.Toastをインポートします。インポートcom.google.android.maps.MapActivity;

public class PathTracker extends MapActivity {

@Override
protected boolean isRouteDisplayed() {
    return false;
}

}

どうやらMapActivityは未定義のクラスであり、私の最後のインポートは役に立ちません。

MapActivityクラスにアクセスするのを手伝ってくれる人はいますか?

ありがとう。

4

1 に答える 1

1

プレーンなAndroidSDKの代わりにGoogleAPISDKを使用する必要があります。このSDK(必要なAPIレベルに一致するもの)は、sdkツールのAndroidアプリケーションからダウンロードできます。次に、Eclipseでプロジェクトを編集し、それをSDKとして使用します。

  1. androidツールに移動するか(Eclipseから、[ウィンドウ]-> [Android SDKおよびAVDマネージャー]に移動)、またはandroidsdkディレクトリで実行可能ファイルを探します。
  2. [利用可能なパッケージ]を選択し、[サードパーティのアドオン]を展開し、[Google Inc]を展開して、必要なパッケージを選択し、ダウンロードします。
  3. Eclipseに戻り、プロジェクトを右クリックして、プロパティを選択します。Androidメニューで、手順2でダウンロードしたSDKをターゲットとして選択します。
于 2011-07-15T23:21:08.267 に答える