2011-11-27 111 views
2

你好:我注意到了这个问题已经在https://stackoverflow.com/q/8212956/936042得到回答,但我希望你们都将招待我的问题,因为我无法重现的解决方案。问题而发布Android应用:“此应用程序可供超过0设备”

当我将APK上传到Android市场时,该消息显示“可用于超过578个设备”(这是在激活之前)。只要我开始进行其他更改(例如更改联系人电子邮件地址),邮件就会变为“此应用程序可用于超过0个设备”。我使用Eclipse的导出选项来创建最终签名的APK。

我的Android的应用使用3个外部JAR(http://code.google.com/p/javamail-android/downloads/list)。我使用Project/Properties/Java Build Path/Libraries/Add External JARs将它们添加到项目中。

张贴在上面的链接的解决方案牵涉使用外部罐子,以及它们被嵌入APK中一些不恰当的方式,为事业,为这个问题:

我的错误是,我包括在内。 jar文件以添加一些外部库而不是相应的外部类文件夹。当我删除.jar文件,并且我刚刚添加了类文件夹时,设备又变成了700多个。

我不太明白上面的解释。如果有人(特别是原作者)能够更详细地阐述,我会非常感激。

谢谢!

PVS

回答

0

在众多的“解决方案”的我迷迷糊糊到了更新的Eclipse以及Android的SDK。我没有改变我的项目中的任何内容 - 针对相同的API级别等。一切都得到更新后,我的APK得到加载罚款,并显示支持超过600设备。

希望这可以帮助别人。

PVS

相关问题