昨天我想在google play商店部署/发布我的第一个Android应用,但却被卡在需要/添加的STICKY_BROADCAST权限上。
应用的Google Play商店权限标签上的说明:
SEND STICKY BROADCAST
Allows the app to send sticky broadcasts, which remain after the broadcast ends. Malicious apps may make the tablet slow or unstable by causing it to use too much memory. Allows the app to send sticky broadcasts, which remain after the broadcast ends. Malicious apps may make the phone slow or unstable by causing it to use too much memory.
我不希望用户认为我的应用程序是邪恶的或慢的应用程序(因为我不在我的CODE中使用任何STICKY_BROADCAST功能)。如何删除此权限或Adobe Air是否需要?只有一篇文章在adobe网站上找到(有一些相同的问题),但没有答案。
在app.xml配置中,我只定义了两个权限:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.VIBRATE"/>
我使用互联网连接为应用程序获取一些配置。当用户点击屏幕时,我使用adobe示例的振动来振动手机。
为什么在部署/发布应用程序时需要/添加权限发送STICKY BROADCAST,我该怎么做才能避免它。或者更好:有没有办法避免这种许可?
答案 0 :(得分:0)
我有同样的问题,我刚刚发现它是由我与apk文件一起打包的adobe air造成的。 您可以告诉用户下载adobe air或获取更新版本的flex。
对不起,我迟到了,上周刚开始使用flash。