Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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_Intentfilter_Deep Linking - Fatal编程技术网

Android:为具有意图过滤器的活动定义自定义权限是一种好的做法吗?

Android:为具有意图过滤器的活动定义自定义权限是一种好的做法吗?,android,intentfilter,deep-linking,Android,Intentfilter,Deep Linking,我有一个应用程序,其中的一项活动应该由消息中的深度链接启动。我是否应该为该活动定义自定义权限,以便恶意服务/应用程序无法调用它?我不确定这是否是一个好的做法。任何帮助都将不胜感激 提前谢谢 我是否应该为该活动定义自定义权限,以便恶意服务/应用程序无法调用它 可能不会。如果活动仅由您的代码启动,请删除。另一方面,如果活动应该由其他内容启动,则“其他内容”不会请求您的自定义权限,因此肯定无法启动活动。感谢您的回答:因此对于此问题:。这意味着我不应该为该活动定义自定义权限,因为正是消息应用程序具有分支

我有一个应用程序,其中的一项活动应该由消息中的深度链接启动。我是否应该为该活动定义自定义权限,以便恶意服务/应用程序无法调用它?我不确定这是否是一个好的做法。任何帮助都将不胜感激

提前谢谢

我是否应该为该活动定义自定义权限,以便恶意服务/应用程序无法调用它


可能不会。如果活动仅由您的代码启动,请删除
。另一方面,如果活动应该由其他内容启动,则“其他内容”不会请求您的自定义权限,因此肯定无法启动活动。

感谢您的回答:因此对于此问题:。这意味着我不应该为该活动定义自定义权限,因为正是消息应用程序具有分支io链接,试图打开应用程序的活动?@Kanika:正确。非常感谢!