Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/209.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
密码保护系统应用程序android_Android_Launcher - Fatal编程技术网

密码保护系统应用程序android

密码保护系统应用程序android,android,launcher,Android,Launcher,当用户尝试启动一个应用程序时,我希望抑制该应用程序,然后调用另一个应用程序。示例我希望用户在启动特定的系统应用程序(设置应用程序等)之前对自己进行身份验证。每次用户启动设置应用程序时,都应弹出身份验证应用程序 我知道你将不得不使用广播接收器和意图,但不知道如何做到这一点 我有点希望这不可能。。。启动与用户实际单击的应用程序不同的应用程序?为滥用敞开大门。听起来您应该创建一个“lib”项目,该项目具有可以使用的公共接口。 然后在应用程序之间共享它们,而不是尝试执行另一个应用程序 但据我所知,这不可

当用户尝试启动一个应用程序时,我希望抑制该应用程序,然后调用另一个应用程序。示例我希望用户在启动特定的系统应用程序(设置应用程序等)之前对自己进行身份验证。每次用户启动设置应用程序时,都应弹出身份验证应用程序


我知道你将不得不使用广播接收器和意图,但不知道如何做到这一点

我有点希望这不可能。。。启动与用户实际单击的应用程序不同的应用程序?为滥用敞开大门。

听起来您应该创建一个“lib”项目,该项目具有可以使用的公共接口。 然后在应用程序之间共享它们,而不是尝试执行另一个应用程序

但据我所知,这不可能实际执行另一个应用程序,因为这会导致依赖于某些您不知道是否已安装的应用程序。如果意图有效,则必须已经启动

和以前的答案一样,它也可能被用于滥用

有关更多信息,请查看此链接:

这是可能的。我见过一些应用程序这样做。您需要权限才能执行此操作(AndroidManifest.xml)。您的评论促使我在Google上搜索,并发现以下问题: