Java 可以清除其他应用程序数据库的Android应用程序

Java 可以清除其他应用程序数据库的Android应用程序,java,android,sqlite,Java,Android,Sqlite,我有一套应用程序,希望主应用程序可以清除其他应用程序的数据,并将其重置回出厂状态 我曾在网上进行过调查,许多解决方案都提到,设备应该扎根才能做到这一点。但不幸的是,就我而言,这是不可能的 Android应用程序是否可以在不在根设备上运行的情况下清除另一个应用程序数据库?无需根设备/平板电脑。基本上,您只需要将意图从主应用程序发送到任何其他应用程序,这将“要求”清除数据库,并处理这些意图,然后清除数据库。这里有一个到android文档的链接,说明如何做到这一点 (我假设您也是主应用程序和“应用程序

我有一套应用程序,希望主应用程序可以清除其他应用程序的数据,并将其重置回出厂状态

我曾在网上进行过调查,许多解决方案都提到,设备应该扎根才能做到这一点。但不幸的是,就我而言,这是不可能的


Android应用程序是否可以在不在根设备上运行的情况下清除另一个应用程序数据库?

无需根设备/平板电脑。基本上,您只需要将意图从主应用程序发送到任何其他应用程序,这将“要求”清除数据库,并处理这些意图,然后清除数据库。这里有一个到android文档的链接,说明如何做到这一点
(我假设您也是主应用程序和“应用程序套件”的开发人员。)

如果它们具有相同的
sharedUserId
设置。您好-您有关于这方面的进一步信息吗?像一个教程?