java - 我正在尝试编写谷歌地图应用程序代码,但即使在安装谷歌游戏商店服务后,我也收到以下错误:

标签 java android google-maps sdk

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

import com.google.android.gms.maps.GoogleMap;                                     
import com.google.android.gms.maps.SupportMapFragment;                            
import com.google.android.gms.maps.model.LatLng;                                  
import com.google.android.gms.maps.model.MarkerOptions;      

我收到无法解析 support.v4 和 google.android 的符号。 我已经尝试了一切,因为我在 sdk 上安装了 google play 服务;我正在android studio平台上编写代码,我还在项目结构中添加了播放服务依赖项;并提供了API; 但为什么我仍然收到无法解析错误?

最佳答案

基于此documentation ,支持包包含静态“支持库”,您可以将其添加到 Android 应用程序中,以便使用旧平台版本不可用的 API 或提供不属于其一部分的实用程序 API框架 API。目标是通过提供更多可与应用程序 bundle 的 API 来简化您的开发,这样您就可以减少对平台版本的担忧。

尝试使用 link 中的这些步骤来修复您的错误:

  1. 转到项目的属性
  2. 导航至Java 构建路径
  3. 然后转到选项卡。单击右侧 Pane 中的添加外部 JAR 按钮。
  4. 选择android-support-v4.jar文件,通常Jar文件的路径是:
    YOUR_DRIVE\android-sdks\extras\android\support\v4\android-support-v4.jar
  5. 添加 andorid-support-v4.jar 库后,导航到 Order and Export 选项卡,然后选中 android-support-v4 库文件。
  6. 完成上述操作后,清理项目并构建它。

希望这有帮助!

关于java - 我正在尝试编写谷歌地图应用程序代码,但即使在安装谷歌游戏商店服务后,我也收到以下错误:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38467280/

相关文章:

java - 在包级注解中使用@GenericGenerator

java - 为什么正则表达式仅在存在其他字符串时匹配字符串?

android - 如何检查 Activity 是在android中的前台还是后台?

java - 错误 : Connecting MySQL database in Android app using PHP

android - 如何在 Android map 上显示可点击的小项目

java - 如何从不同的类访问私有(private)实例变量的值?

java - 从空变量访问静态变量

android - 移植 Android 应用程序以在 BlackBerry 10 Android 运行时运行 - Google map

android - 将依赖项添加到gradle的正确方法

javascript - 如何使用 javascript 模拟鼠标点击(在 Google map 中)?