当一个应用程序是系统应用程序时,在两个应用程序之间共享用户

Sharing user between two apps when one is a system app

我在两个应用程序中发现了很多对共享用户 ID 的引用,它看起来正是我要找的。

我担心的是应用程序之间会共享权限之类的声明。如果其中一个应用程序是系统应用程序,是否意味着普通应用程序也将具有系统权限?

我希望一个应用程序是常规应用程序,一个应用程序是系统应用程序。我不希望常规应用程序拥有任何系统管理员权限。

我们这样做是为了共享一个 Content Provider。我们的数据正处于足够复杂的边缘,但我觉得这是合理的。

看来这是你做不到的事情。如果您将系统应用程序设置为共享,您不会收到任何类型的错误,但 Android 似乎拒绝承认它。

我从我的清单文件中取回了 shared,它现在工作正常。

生活和学习...