【问题标题】:Download failed because you may not have purchased this app - emulator下载失败,因为您可能没有购买此应用 - 模拟器
【发布时间】:2019-08-08 05:08:46
【问题描述】:

亲爱的, 我的 apk 扩展在真实设备上运行良好,但使用模拟器时出现此错误

Download failed because you may not have purchased this app

这是日志猫:

BE/Checking_download:扩展未交付 E/Checking_download:尝试意图 E/Checking_download:有意启动 E/Checking_download:类别是android.intent.category.LAUNCHER E/Checking_download:启动下载服务 E/Checking_download:初始化活动以显示进度,结果为:2 ro.sf.lcd_density 必须定义为构建属性

[ 04-25 00:08:50.630  8167: 8167 D/         ]

HostConnection::get() 新主机连接建立 0x9f4b1d40, tid 8167 E/Checking_download: service_resume :

                  [ 04-25 00:08:50.828  8167: 8190 D/         ]
                  HostConnection::get() New Host Connection established 0xa1fdf2c0, tid 8190

E/eglCodecCommon:glUtilsParamSize:未知参数 0x00008cdf E/eglCodecCommon:glUtilsParamSize:未知参数 0x00008824 E/Checking_download: service_to_connected : E/Checking_download: service_connected : E/FA:丢弃数据。发送应用启动失败 E/FA: 获取应用实例 ID 失败 E/FA:无法将当前屏幕发送到服务 E/FA:丢弃数据。无法将事件发送到服务 E/Checking_download: DownloadStateChanged : 寻找资源下载 E/Checking_download: DownloadStateChanged : 下载失败,因为您可能没有购买此应用

注意事项:

1-Again app live on google play 在真实设备上运行良好。

2-Emulator API 版本为:google play API-25。

3-Google 帐户已添加到模拟器。 (使用我的 gmail 登录)。

4-已安装 Google play 服务。

提前致谢。

【问题讨论】:

  • Android 模拟器 & Genymotion 给出同样的错误

标签: download apk licensing apk-expansion-files


【解决方案1】:

答案很简单,应用版本代码必须和上传到google play的版本一致。 即(在 build.gradle 中,应用级别检查

版本代码 2

那你要从google play确认这个版本已经上传和life了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-14
    • 1970-01-01
    • 2020-04-06
    • 2014-12-11
    • 2015-08-06
    相关资源
    最近更新 更多