Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/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_Android Contentprovider - Fatal编程技术网

在两个不同的android应用程序中,是否可能对内容提供商拥有相同的权限?

在两个不同的android应用程序中,是否可能对内容提供商拥有相同的权限?,android,android-contentprovider,Android,Android Contentprovider,有谁能解释一下,如果我有两个应用程序各自拥有自己的内容提供商,但拥有相同的权限,会发生什么。所以,如果我使用getContentResolver()调用insert,将调用哪个内容提供程序 有谁能解释一下,如果我有两个应用程序各自拥有自己的内容提供商,但拥有相同的权限,会发生什么 无论您第二次尝试在同一设备上安装哪一个,都将无法安装,并出现“复制提供程序权限”安装错误。如果有两个开发人员在他们的onw应用程序中无意中创建了相同的权限,会发生什么情况。如果一个用户试图安装由两个开发者开发的应用程序

有谁能解释一下,如果我有两个应用程序各自拥有自己的内容提供商,但拥有相同的权限,会发生什么。所以,如果我使用getContentResolver()调用insert,将调用哪个内容提供程序

有谁能解释一下,如果我有两个应用程序各自拥有自己的内容提供商,但拥有相同的权限,会发生什么


无论您第二次尝试在同一设备上安装哪一个,都将无法安装,并出现“复制提供程序权限”安装错误。

如果有两个开发人员在他们的onw应用程序中无意中创建了相同的权限,会发生什么情况。如果一个用户试图安装由两个开发者开发的应用程序,他会不能安装第二个应用程序吗?同时,作为非技术用户的用户也不会理解原因,对吗?这可能是一个愚蠢的疑问,但最好解决它。这就是为什么当局应该遵循应用程序包名称:阻止duplicates@rahul:“如果有两个开发人员在不知情的情况下在他们的onw应用程序中创建了相同的权限,会发生什么”——一个用户不太可能同时安装这两个应用程序。如果发生这种情况,用户安装第二个应用程序的尝试将失败,并出现“复制提供商权限”错误,如回答中所述。“他不能安装第二个应用程序吗?”--正确。“同时,作为非技术用户的用户也不会理解该原因?”--同样正确。正如Guillaume所建议的,您的提供者权限应该基于您的包名/应用程序ID。