从 Google PlayStore 下载时应用程序关闭与发布 apk 一起使用

     2023-04-14     271

关键词:

【中文标题】从 Google PlayStore 下载时应用程序关闭与发布 apk 一起使用【英文标题】:App closes when downloaded from Google PlayStore work with release apk 【发布时间】:2020-09-28 04:58:06 【问题描述】:

我将 google play 游戏添加到我已经在 Google PlayStore 上发布的游戏中。然后我的一些更新应用的用户向我发送了应用崩溃的反馈。

我向用户发送了相同的 apk,并且应用程序运行正常。从 google playstore 下载时应用崩溃。

我还使用谷歌应用签名,所以我有 2 个 finderprints,我将两个指纹都添加到了控制台。

我想再说一遍,我的应用关闭只为某些用户从 google play store 下载。

有什么建议吗?

我从 crashlytics 获得此日志。

Fatal Exception: java.lang.IllegalStateException: Games APIs requires https://www.googleapis.com/auth/games_lite function.
   at com.google.android.gms.common.internal.Preconditions.checkState(Preconditions.java:32)
   at com.google.android.gms.games.internal.zzg.validateScopes(zzg.java:30)
   at com.google.android.gms.common.internal.GmsClient.zaa(GmsClient.java:41)
   at com.google.android.gms.common.internal.GmsClient.<init>(GmsClient.java:27)
   at com.google.android.gms.common.internal.GmsClient.<init>(GmsClient.java:11)
   at com.google.android.gms.common.internal.GmsClient.<init>(GmsClient.java:13)
   at com.google.android.gms.games.internal.zzg.<init>(zzg.java:1)
   at com.google.android.gms.games.Games$zza.buildClient(Games.java:6)
   at com.google.android.gms.common.api.GoogleApi.zaa(GoogleApi.java:93)
   at com.google.android.gms.common.api.internal.GoogleApiManager$zaa.<init>(GoogleApiManager.java:7)
   at com.google.android.gms.common.api.internal.GoogleApiManager.zab(GoogleApiManager.java:43)
   at com.google.android.gms.common.api.internal.GoogleApiManager.handleMessage(GoogleApiManager.java:173)
   at android.os.Handler.dispatchMessage(Handler.java:102)
   at com.google.android.gms.internal.base.zar.dispatchMessage(zar.java:8)
   at android.os.Looper.loop(Looper.java:164)
   at android.os.HandlerThread.run(HandlerThread.java:65)

我的客户端配置

mGoogleSignInClient = GoogleSignIn.getClient(context, 
    new GoogleSignInOptions.Builder(
        GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN)
                    .build());

【问题讨论】:

再次检查应用签名证书(列在应用签名页面上)是否正确列入了正确包名称的白名单。见***.com/questions/62148182/… 是的,我将我的游戏与上传证书和应用登录证书相关联。有两个关联的应用程序。 【参考方案1】:

可能复制到 Google Games APIs requires games_lite function

请注意,DEFAULT_GAMES_SIGN_IN 已经包含 SCOPE_GAMES_LITE。

您可能还需要检查您的 AndroidManifest 以确保它正确包含您的应用 ID。 Google sign in - how to add Games.SCOPE_GAMES_LITE?

【讨论】:

应用程序在使用 apk 加载时工作,但在从 google playstore 下载时关闭,所以我认为错误不在我的代码上

从 Playstore 下载内部测试版时,Android 12 beta 5 应用链接不会自动验证

】从Playstore下载内部测试版时,Android12beta5应用链接不会自动验证【英文标题】:Android12beta5applinksnotautoverifyingwheninternalbetadownloadedfromplaystore【发布时间】:2021-11-2015:21:45【问题描述】:我有一个应用程序,当我使用文件管理器... 查看详情

Android 应用程序在设备上显示列表,但从 Playstore 下载时

】Android应用程序在设备上显示列表,但从Playstore下载时【英文标题】:Androidappdisplayslistondevicebutwhendownloadedfromplaystore【发布时间】:2015-05-0116:42:24【问题描述】:设置-我的Android应用在加载时调用RESTAPI以从运行在GoogleAppEngine上... 查看详情

从科尔多瓦的 playstore 获取应用程序版本

】从科尔多瓦的playstore获取应用程序版本【英文标题】:Gettingappversionfromplaystoreincordova【发布时间】:2021-10-0716:11:43【问题描述】:我正在尝试将应用程序的应用程序版本上传到Playstore,我正在尝试使用https://play.google.com/store/app... 查看详情

加固后,上传playstore,在googleplaystore下载应用安装后,打开签名校验失败

在GooglePlayConsole.(GooglePlayAppSigning )签署您的应用在创建应用时:会有个“ GooglePlayAppSigning”的东西,提示使用。这个东西会有两个密钥:应用签名密钥和上传密钥当您准备发布应用时,使用上传密钥签署您的应用并... 查看详情

我的 android 应用程序无法从最新设备上的 playstore 下载

】我的android应用程序无法从最新设备上的playstore下载【英文标题】:Myandroidapplicationunabletodownloadfromplaystoreonlatestdevice【发布时间】:2019-12-0102:46:58【问题描述】:我的android应用程序无法从playstore下载,但即使在旧版本的移动设... 查看详情

我的应用与 Google Playstore 上的 Nexus 7 不兼容

】我的应用与GooglePlaystore上的Nexus7不兼容【英文标题】:MyAppisn\'tCompatiblewithNexus7onGooglePlaystore【发布时间】:2013-10-1606:53:32【问题描述】:您好,我已向Playstore提交了一个应用,但它与Nexus不兼容,这是我的清单我的应用在GoogleP... 查看详情

在 google playstore 中为未发布的应用程序更新新版本并在新版本上线时发布

】在googleplaystore中为未发布的应用程序更新新版本并在新版本上线时发布【英文标题】:Updatingnewversionforunpublishedappingoogleplaystoreandpublishwhennewversionislive【发布时间】:2020-11-2215:03:24【问题描述】:我的第一个版本1.0有错误,所... 查看详情

如何提交 Google 登录身份验证的 PlayStore 应用访问凭据?

】如何提交Google登录身份验证的PlayStore应用访问凭据?【英文标题】:HowtosubmitPlayStoreappaccesscredentialsforgooglesigninauthentication?【发布时间】:2021-11-0908:10:43【问题描述】:我有一个应用程序,用户需要使用谷歌帐户登录并购买高... 查看详情

将我的应用程序发布到 google playstore 后,我的应用程序无法获取 firestore 数据以回收分页视图

】将我的应用程序发布到googleplaystore后,我的应用程序无法获取firestore数据以回收分页视图【英文标题】:AfterPublishingmyappstogoogleplaystore,myAppscannotfetchfirestoredatatorecyclepaginationview【发布时间】:2021-06-2910:12:18【问题描述】:在发... 查看详情

无法从 PlayStore 为 Android 12 targetSDK 31 安装应用程序

】无法从PlayStore为Android12targetSDK31安装应用程序【英文标题】:CannotinstallappfromPlayStoreforAndroid12targetSDK31【发布时间】:2021-12-2315:43:47【问题描述】:最近用户可以下载应用程序,但下载后,应用程序无法安装我已经在清单中添加... 查看详情

在 google playstore 中将订阅设置为非活动状态

】在googleplaystore中将订阅设置为非活动状态【英文标题】:Settingsubscriptiontoinactiveingoogleplaystore【发布时间】:2018-05-2913:56:42【问题描述】:在开发Android应用程序时,我在googleplay控制台中添加了两个测试订阅,其中包含一些虚构... 查看详情

如何在本地创建签名与我在 Playstore 上的应用兼容的 APK(使用 Google 的应用签名)?

】如何在本地创建签名与我在Playstore上的应用兼容的APK(使用Google的应用签名)?【英文标题】:HowcanIcreatemyAPKlocallywhichhassignaturecompatiblewithmyapponPlaystore(whichusesGoogle\'sappsigning)?【发布时间】:2019-05-1804:28:31【问题描述】:我为... 查看详情

是否可以从设备场中的 playstore 安装应用程序?

】是否可以从设备场中的playstore安装应用程序?【英文标题】:Isitpossibletoinstallapplicationfromplaystoreindevicefarm?【发布时间】:2021-09-0420:38:31【问题描述】:我正在使用AppiumDriver在亚马逊设备场上安装android应用程序。而且我已经在... 查看详情

已发布的应用在 google play 上显示不同的签名

...oogleplay【发布时间】:2020-09-2314:12:02【问题描述】:我在Playstore上通过其他人的帐户托管了一个应用。我通过playstore进行了更新,它成功了。现在我通过直接从手机(而不是从Playstore)安装apk以覆盖版本2来检查第三个版本,它... 查看详情

可以从生成的密钥中获取任何数据以在 Playstore 上上传应用程序吗?

】可以从生成的密钥中获取任何数据以在Playstore上上传应用程序吗?【英文标题】:cananydatabefetchedfromthekeygeneratedtouploadapponplaystore?【发布时间】:2021-05-2518:30:15【问题描述】:所以,我正在为我的客户制作一个颤振应用程序。... 查看详情

在某些设备上从 PlayStore 下载后,Android App Bundle 崩溃

】在某些设备上从PlayStore下载后,AndroidAppBundle崩溃【英文标题】:AndroidAppBundlecrashesafterdownloadingfromPlayStoreonsomedevices【发布时间】:2020-04-2316:55:19【问题描述】:通过USB安装时,我的应用在所有设备上运行良好。但是当我将我的... 查看详情

使用 alpha、beta 轨道和生产更新 google playstore 上的 android 应用程序

】使用alpha、beta轨道和生产更新googleplaystore上的android应用程序【英文标题】:Updatingandroidappongoogleplaystorewithalpha,betatrackandthenproduction【发布时间】:2020-11-1020:03:38【问题描述】:我已按照以下流程在GooglePlaystore上上传我的Android... 查看详情

从 Google 字体下载字体文件时,我如何也可以获得许可证文件?

】从Google字体下载字体文件时,我如何也可以获得许可证文件?【英文标题】:WhendownloadingafontfilefromGooglefonts,howcanIgetthelicensefiletoo?【发布时间】:2021-03-0411:20:01【问题描述】:我正在构建一个桌面应用程序,并使用该应用程序... 查看详情