我想实现一个Android应用程序,它可以监视另一个特定应用程序的sqlite数据库,并从表中删除一些特定的行。工作的Senaria如下:
是否可以开发此类应用?我知道这个应用需要root访问权限。但如果应用程序具有root访问权限,我可以实现此目标吗?感谢。
答案 0 :(得分:0)
仅当其他应用使用ContentProvider
并且授予我们访问权限时才会执行此操作。
可以在应用程序内部使用ContentProvider
来访问数据。如果数据应该与另一个应用程序共享,ContentProvider允许这样做。
许多Android数据源,例如contacts
可以通过ContentProviders
访问。 Typically the implementing classes for a ContentProviders provide public constants for the URIs.