2013-01-08 135 views
9

我正在从SDk下载示例apk扩展文件。我的主扩展文件大小约为5 MB,格式为"main.1.mypackage_name"未从Playstore下载apk扩展文件

我将我的应用程序作为草稿应用程序与扩展文件一起上传。但问题是当扩展文件下载进度时,一个文件夹是使用包名称在“Android/obb/mypackage” 。但是该文件夹内没有这样的文件。

有时我会在下载开始时从playstore收到STATE_FAILED_UNLICENSED消息。

这应该是什么原因?任何文件名格式错误或什么?有谁能够帮助我。

+0

文件名应该是'main.1.mypackage_name.obb' – Henry

+0

.obb扩展名是由playstore自动添加的吗? – hacker

回答

1

根据对开发者古尔玩..

请注意APK文件包名称是唯一的和永久的, 所以请明智的选择。未来,软件包名称不能删除或重新用于 。请记住,如果您丢失了密钥库,您必须使用新的软件包名称和新密钥发布应用程序。你 也应该更新原始应用程序的描述,并取消发布 它。

这2个链接可以帮助你..

+0

实际上与相同的应用程序,我上传不同的版本号与不同的版本号后关闭旧的..这个应用程序是一个草案.. – hacker

0

在谷歌Play开发者控制台有加,其可以接收用于测试目的许可响应Gmail账户的地区,还可以更改许可响应。这可以在“编辑配置文件”链接(旧设计)或“设置”(在新设计中)中找到。

希望这会有所帮助。

+0

是的..我已经添加了测试账户并且更改了许可证响应..但是没有结果..每当一个文件夹被创建与包名称(在〜Android/OBB下).. – hacker

0

可以帮助解决方案如下: -

检查标签中的manifest.xml添加

 <uses-permission android:name="com.android.vending.CHECK_LICENSE"/> 

检查添加的所有libaray并在项目中的所有类: -

 com.google.android.vending.licensing. 

检查许可证密钥添加到项目从谷歌Play商店accoount。

检查以下格式的上传文件夹。

 main.1.mypackage_name.obb.zip 

谢谢!