Android 启动程序活动的权限。应用程序isn';t安装错误
我正在开发一个也可以从其他应用程序启动的应用程序。让我们称它们为“呼叫应用程序”和“呼叫应用程序”。我正在使用protectionLevel“签名”向“被调用的应用程序”的启动程序活动添加权限。但是,当我添加此权限时,我无法从应用程序图标启动“调用的应用程序”。上面写着“应用程序未安装”。我还尝试了protectionLevel“危险”的功能。它给出了同样的错误 我想问题可能是因为我为启动程序活动提供了自定义权限,而系统对此一无所知。当我删除权限时,我就可以启动应用程序了。我的问题是:未经许可离开启动器活动安全吗?或者是否有任何其他方法来保护启动器活动,以便我可以正常地从应用程序图标和“呼叫应用程序”启动“呼叫应用程序” 谢谢 我想问题可能是因为我为启动程序活动提供了自定义权限,而系统对此一无所知 不是“系统”-主屏幕。Android有数千种主屏幕实现,既有预装的,也有Play Store等分销渠道提供的。它们中没有一个为您的自定义权限提供Android 启动程序活动的权限。应用程序isn';t安装错误,android,android-permissions,android-launcher,Android,Android Permissions,Android Launcher,我正在开发一个也可以从其他应用程序启动的应用程序。让我们称它们为“呼叫应用程序”和“呼叫应用程序”。我正在使用protectionLevel“签名”向“被调用的应用程序”的启动程序活动添加权限。但是,当我添加此权限时,我无法从应用程序图标启动“调用的应用程序”。上面写着“应用程序未安装”。我还尝试了protectionLevel“危险”的功能。它给出了同样的错误 我想问题可能是因为我为启动程序活动提供了自定义权限,而系统对此一无所知。当我删除权限时,我就可以启动应用程序了。我的问题是:未经许可离
元素,因此它们中没有一个可以启动受该权限保护的活动
未经许可离开启动器活动安全吗
我们怎么知道?充其量,你是唯一知道这项活动的人。您的问题类似于问“我的Web服务器拥有公共主页安全吗?”
或者是否有任何其他方法来保护启动器活动,以便我可以正常地从应用程序图标和“呼叫应用程序”启动“呼叫应用程序”
您的活动可以通过以下方式开始:
- 任何东西(包括主屏幕),只要有
和no
属性,oandroid:permission
- 只有您编写的某个应用程序持有您的自定义权限,通过使用带有
属性的android:permission
,或者 - 仅通过同一应用程序中的另一个活动,通过没有