Google 地图 V2 Android, "error import com.google.android.gms.maps.model.LatLng"

Google Map V2 Android, "error import com.google.android.gms.maps.model.LatLng"

我很努力地解决了一个问题。

我正在使用 Google 地图 V2 API 并且我遵循了 google 教程中的所有步骤,但是有一个我不明白的问题:

  1. 我在工作区
  2. 中导入了 "google-play-services_lib"
  3. 我将这个项目定义为 "referencing library"
  4. 我将这个库添加到我的主项目中

我注意为它们定义相同的版本(Google API 5.0.1)

检查现在是绿色的,但是在我的主项目 Activity 中,Eclipse 无法从 "com.google.android.gms.maps"

导入任何 class

请问有人有解决办法吗?

import android.os.Bundle;
import android.support.v4.app.FragmentActivity;

import com.example.moodwalk.R;


import com.google.android.gms.maps.model.LatLng;




public class GoogleResult extends FragmentActivity {

    static final LatLng HAMBURG = new LatLng(53.558, 9.927);
    static final LatLng KIEL = new LatLng(53.551, 9.993);
    private GoogleMap map;

      @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.login_accueil);


        }

}

确保您已将 google 播放服务和 google 实用程序库作为库添加到您的项目中,在属性选项卡下。

当你Select Android 在左侧选择添加他的库。请参阅上面的 table 并检查 Android x.x 而不是 Google API。一旦你这样做,你应该添加 Google 播放服务库,然后 运行 项目。它不会再抛出那个错误了。

好的,我发现了我的错误。对于遇到相同问题的人,请检查您的项目和库项目中的 androi-support-v4 是否没有不同的路径。

我删除了两个 jar,然后在每个 libs 项目中添加了一个,路径相同。它对我有用!