- Jun 6, 2020
- 11,517
- 4,383
SDK 29 has the following feature:
I have suite of apps, composed by 2 different apps:
Until now, I was able to create a directory right under DirRootExternal, where the "writer" could create and populate the database, and the "reader" could subsequently read back data.
This needs to be changed for Android 10+.
While I understand the security reason behind not allowing one app to access data belonging to a different one, what alternative options are available?
Database can grow large, so sending it back and forth the 2 apps, doesn't seem to be a viable option.
Looks like a FileProvider use case, but current user workflow doesn't...
- No permission to access File.DirRootExternal, even with the STORAGE permission.
I have suite of apps, composed by 2 different apps:
- a "writer", that writes data in a SQLite database
- a "reader", which access the database for data extraction and reporting
Until now, I was able to create a directory right under DirRootExternal, where the "writer" could create and populate the database, and the "reader" could subsequently read back data.
This needs to be changed for Android 10+.
While I understand the security reason behind not allowing one app to access data belonging to a different one, what alternative options are available?
Database can grow large, so sending it back and forth the 2 apps, doesn't seem to be a viable option.
Looks like a FileProvider use case, but current user workflow doesn't...
برای دیدن لینک ها باید ثبت نام کنید
برای دیدن لینک ها باید ثبت نام کنید