gpt4 book ai didi

android - 意外错误代码 1500 和 Google Play 服务错误的未知问题

转载 作者:行者123 更新时间:2023-11-29 21:11:37 25 4
gpt4 key购买 nike

我正在构建一个 Android 应用程序(基于 Google 云端硬盘服务)。我已经关注了这个Google Drive Service for Android 用于构建我的应用程序的链接。我做对了每一件事。现在,当我运行该应用程序时,它会显示提示消息 “Google Play 服务存在未知问题”我的手机上也安装了 Google Play 服务(版本:2.3.4 Ginger bred)。

注意:我已经以编程方式检查了 Google Play 服务,它说 Goolge play 服务运行良好,但我仍然收到提示消息中的错误。

   //Checking GooglePlayServices working
int isAvailable = GooglePlayServicesUtil.isGooglePlayServicesAvailable(this);
if (isAvailable == ConnectionResult.SUCCESS)
{
Toast.makeText(this, "Google play services is working well...!", Toast.LENGTH_SHORT).show();
}
else if (GooglePlayServicesUtil.isUserRecoverableError(isAvailable))
{
int RESOLVE_CONNECTION_REQUEST_CODE= 0;
Dialog dialog = GooglePlayServicesUtil.getErrorDialog(isAvailable, this,RESOLVE_CONNECTION_REQUEST_CODE);
dialog.show();
}
else
Toast.makeText(this, "Can't connect to google play services.", Toast.LENGTH_SHORT).show();

实际上 connectionResult.hasResolution() 没有返回真值。我在这段代码中收到提示错误消息:

if (connectionResult.hasResolution())
{
//My essential code
}
else
{
GooglePlayServicesUtil.getErrorDialog(connectionResult.getErrorCode(), this, 0).show();
}

最佳答案

根据android文档,错误代码1500的含义如下:


public static final int DRIVE_EXTERNAL_STORAGE_REQUIRED

Drive API 需要外部存储(例如 SD 卡),但未安装外部存储。如果用户安装外部存储(如果不存在)并确保它已安装(这可能涉及禁用 USB 存储模式、格式化存储或设备要求的其他初始化),则此错误是可恢复的。此错误不应在具有模拟外部存储的设备上返回。在具有模拟外部存储的设备上,模拟的“外部存储”始终存在,无论该设备是否也具有可移动存储。

关于android - 意外错误代码 1500 和 Google Play 服务错误的未知问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22597819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com