
Google Play Developer Program Policies说:
An app downloaded from Google Play may not modify, replace or update
its own APK binary code using any method other than Google Play’s
update mechanism.
我想将我的应用程序发布到Google Play.而且我一直在计划动态加载我的核心SWF文件,因此无需进入Google Play市场就可以进行游戏更新.另一种Java实现可以通过下载远程jar文件来实现相同目的.
在这两种情况下,我都会有以下限制:
>我无法修改清单文件.
>我无法扩展我要求的应用程序权限
>我的外部代码已绑定到应用程序沙盒(与我的应用程序的其余部分一样)
请注意,我的外部代码不属于APK文件.它将存储在应用程序文件夹或外部存储设备(SD卡)中.存放外部资产的位置相同.
这违反了Google政策吗?我不确定“ APK二进制代码”的含义.
解决方法:
我不是律师.我认为此限制仅限制了apk二进制文件.有许多应用程序具有动态行为更改,例如Google搜索(其中搜索结果算法由服务器上的动态代码确定)或Facebook(加载新图像文本,布局等).
我认为,只要您对使用swf更改的用户没有做任何不好的事情,就应该没事.
据我了解,此条款的目的是防止应用加载和使用未经Google测试的代码,这些代码是通过发布应用时对应用进行测试的正常过程来进行的. Google希望确保所有代码均由其漫游器进行扫描/测试.
以上是内存溢出为你收集整理的Java-Android策略:外部应用程序文件全部内容,希望文章能够帮你解决Java-Android策略:外部应用程序文件所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)