在 android 浏览器中打开 uri 的权限
permissions for opening uri in android browser
如果 android 应用程序将用户输入转换为有效的 uri,并且该应用程序使用该 uri 启动浏览器 window,该应用程序是否需要声明 android.permission.INTERNET
或类似清单?在我自己的设备上,没有它也能正常工作,但我不确定是否有必要让它在其他设备上工作。
如果你的意思是"starts an activity with an ACTION_VIEW
Intent
and that Uri
",那么你不需要INTERNET
权限。
根据文档,仅当您的应用程序创建网络套接字时才需要 INTERNET 权限,因为在您的情况下是浏览器执行网络操作而不是您的应用程序,因此不需要 INTERNET 权限,这应该是正确的适用于所有手机。
如果 android 应用程序将用户输入转换为有效的 uri,并且该应用程序使用该 uri 启动浏览器 window,该应用程序是否需要声明 android.permission.INTERNET
或类似清单?在我自己的设备上,没有它也能正常工作,但我不确定是否有必要让它在其他设备上工作。
如果你的意思是"starts an activity with an ACTION_VIEW
Intent
and that Uri
",那么你不需要INTERNET
权限。
根据文档,仅当您的应用程序创建网络套接字时才需要 INTERNET 权限,因为在您的情况下是浏览器执行网络操作而不是您的应用程序,因此不需要 INTERNET 权限,这应该是正确的适用于所有手机。