下载失败,因为您可能尚未购买此应用 - 模拟器

时间:2018-04-24 22:21:30

标签: download apk licensing apk-expansion-files

逗人, 我的apk扩展在真实设备上运行良好,但是使用模拟器我得到了这个错误

Download failed because you may not have purchased this app

这是logcat:

  

BE / Checking_download:扩展未交付   E / Checking_download:尝试意图   E / Checking_download:有意推出   E / Checking_download:类别isandroid.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:unknow param 0x00008cdf   E / eglCodecCommon:glUtilsParamSize:unknow param 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应用程序直播谷歌播放工作正常与真实设备。

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

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

安装了4-Google Play服务。

提前致谢。

enter image description here

1 个答案:

答案 0 :(得分:0)

答案非常简单,应用程序版本代码必须与Google Play上载的版本相同。 即(在build.gradle中,应用程序级别检查

  

versionCode 2

然后,您必须从Google Play确认该版本已经上传并且可以使用。