我开发了一个工作在sqlite内部数据库的Android应用程序。 现在我想创建一个新的android应用程序,清理我的第一个应用程序的数据库。 我能做什么?从另一个Android应用程序清洁SQLite数据库
0
A
回答
1
让第二个应用程序在收到广播后发送一个intent广播,让第一个应用程序可以清除数据。但是,任何应用程序都无法清除其他应用程序的数据,即使可能,它也不是很优雅。
0
我相信你可以做到这一点,如果你修改这两个应用程序的清单,使他们共享相同的数据目录。
将android:sharedUserId
属性添加到每个应用的清单。
android:sharedUserId="your.shared.id"
如果它们是相同的,你使用相同的密钥&别名他们签名,每个APPA可以使用/访问其他人的私有目录。
相关问题
- 1. 从另一个应用程序复制Android数据库?
- 2. 运行的SQLite数据库在一个应用程序从另一个
- 3. 当应用程序关闭时清除sqlite数据库android
- 4. Android应用程序可能从另一个应用程序中提取SQLite数据库吗?
- 5. 如何使用android中的另一个应用程序的sqlite数据库?
- 6. 在Android应用程序中从Sqlite数据库读取数据。
- 7. 从另一个应用程序访问一个应用程序的数据库
- 8. 如何将数据从一个Android应用程序的数据库访问到另一个应用程序?
- 9. 清洁代码 - 调用从另一个
- 10. 从一个应用程序传递数据另一个应用程序在android
- 11. C#数据库应用程序保持在清洁
- 12. 如何使Android的一个假的清洁程序,看起来像清洁大师或其他清洁应用
- 13. 为什么SQLite数据库清除了从应用程序管理清除应用程序的数据?
- 14. 从另一个Android应用程序将数据插入数据库
- 15. 跨多个android应用程序共享单个SQLite数据库。
- 16. 当我从应用程序中清除数据时删除Sqlite数据库
- 17. 从Android应用程序调试SQLite数据库
- 18. Android Studio应用程序崩溃从Sqlite数据库
- 19. 如何从sdcard导入sqlite数据库到android应用程序
- 20. 从Android应用程序获取SQLite数据库
- 21. 清洁从应用
- 22. 如何从另一个应用程序访问django数据库
- 23. 从SQLite数据库为Android应用程序汇总浮动数据库
- 24. 从android的另一个应用程序获取ContentProviders数据
- 25. 从另一个运行的Android应用程序检索数据
- 26. 如何从另一个Android应用程序获取数据
- 27. sqlite数据从一个数据库到另一个
- 28. 共享两个android应用程序的相同SQLite数据库
- 29. 在两个android应用程序之间共享sqlite数据库
- 30. 如何在应用程序退出时清除SQLite数据库?
沙盒不是Android应用程序吗? –
我怎么知道它? – GVillani82
尝试在第一个应用程序中使用ContentProvider,并使提供程序可用于其他应用程序 – Mike