Google Map V2 Android,"错误导入com.google.android.gms.maps.model.LatLng"

时间:2015-02-11 14:53:22

标签: android eclipse google-maps google-maps-api-2 importerror

我努力解决问题。

我正在使用谷歌地图V2 API,我按照谷歌教程的所有步骤,但有一个问题,我不明白:

  1. 我在工作区中导入了“google-play-services_lib”
  2. 我定义了这个项目,例如“引用库”
  3. 我将此库添加到我的主项目
  4. 我注意为它们定义相同的版本(Google API 5.0.1)

    检查现在是绿色的但是在我的主项目的主要活动中,Eclipse无法从“com.google.android.gms.maps”中导入任何类

    有人有解决方案吗?

    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);
    
    
            }
    
    }
    

3 个答案:

答案 0 :(得分:0)

确保您已在项目的属性标签下将Google Play服务和google util库添加为项目库。

答案 1 :(得分:0)

当您选择左侧选择的Android时,添加他的库。请参阅上表并查看Android x.x而非Google API。完成后,您应该添加Google Play服务库,然后运行该项目。它不再抛出那个错误了。

See this picture

答案 2 :(得分:0)

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

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