Java can';t导入com.google.android.maps.MapView

Java can';t导入com.google.android.maps.MapView,java,android,eclipse,eclipse-plugin,maps,Java,Android,Eclipse,Eclipse Plugin,Maps,不幸的是,经过一整天的搜索,我找不到任何对我有用的东西 我的问题是我不能使用“扩展MapActivity”,或者更确切地说是导入库。 我尝试使用“谷歌API”而不是像其他线程中推荐的那样使用“Android API”,但问题是我的SDK管理器中没有“谷歌API”可供下载或选择 因此,我的“Android SDK管理器”中只有从“Android 1.5(API 3)”到“Android 4.0.3(API 15)”的Android API,没有“Google API” 下面是一个示例,其中“An

不幸的是,经过一整天的搜索,我找不到任何对我有用的东西

我的问题是我不能使用“扩展MapActivity”,或者更确切地说是导入库。 我尝试使用“谷歌API”而不是像其他线程中推荐的那样使用“Android API”,但问题是我的SDK管理器中没有“谷歌API”可供下载或选择

因此,我的“Android SDK管理器”中只有从“Android 1.5(API 3)”到“Android 4.0.3(API 15)”的Android API,没有“Google API”

下面是一个示例,其中“Android 4.0.3(API 15)”中提供了“Google API”

是否有可能以其他方式下载或导入“Google API”,或者我做错了什么?

您可能希望在问题中添加“Android”标签以获得更好的帮助

“谷歌API”应该作为Android SDK管理器的子目录列在Android API的“部分”中。我刚刚检查了我的SDK管理器,可以在Android 1.6、2.1和4.0中选择并安装Google API

希望这有帮助,如果没有重新下载并重新安装Android SDK管理器?

我有一个不同的解决方案,我有同样的问题

  • 右键单击包Expore中的我的项目,并选择“构建路径->配置构建路径”
  • 选择“Java构建路径”和“库”选项卡
  • 选择“添加外部Jar”
  • 导航到我的sdk/add-ons/addon-google\u API\u google\u inc.-/libs
  • 选择“maps.jar”

  • 然后我可以导入com.google.maps.*

    尝试将以下内容添加到build.gradle文件中:

    dependencies {
        compile 'com.google.maps.android:android-maps-utils:0.3+'
    }
    

    很抱歉刚刚注意到你的问题更新,谷歌似乎没有更新并重新发布每个版本的Android Api。这两个项目是分开的,所以版本之间有很大的差距。我只能在我的版本中找到1.6、2.1和4.0。谢谢你的快速回答。最后,我找到了一个解决方案,并通过在“转到项目属性”下建议更新eclipse来修复它,然后在Android上为您当前的平台选择Google API。希望这对你有帮助