1

昨天我想在 google play store 部署/发布我的第一个 Android 应用程序,但卡在需要/添加的 STICKY_BROADCAST 权限上。

应用程序的 google play store 权限选项卡上的说明:

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.

我不希望用户认为我的应用程序是邪恶或缓慢的应用程序(因为我的代码中没有使用任何 STICKY_BROADCAST 功能)。我如何才能删除此权限,或者 Adob​​e Air 是否需要此权限?在 adobe 网站上只找到一篇文章(有同样的问题),但没有答案。

在 app.xml 配置中,我只定义了两个权限:

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.VIBRATE"/>

我使用互联网连接来获取应用程序的一些配置。当用户点击屏幕时,我使用 adobe 示例中的振动来振动手机。

为什么在我部署/发布应用程序时需要/添加到包中的权限 SEND STICKY BROADCAST 以及我可以做些什么来避免它。或者更好:有没有办法避免这种许可?

4

1 回答 1

0

我有同样的问题,我刚刚发现它是由我与我的 apk 文件打包在一起的 adobe air 引起的。您可以告诉用户下载 adobe air 或获取更新版本的 flex。

对不起,我迟到了,我上周才开始使用 Flash。

于 2015-08-22T17:06:57.520 回答