ユーザーのデバイスに Android アプリ (データベース サイズ 300 MB) がインストールされている場合、他のすべてのアプリまたはサードパーティ アプリをデータベースに自由にアクセスさせるにはどうすればよいですか。ContentProvider は解決策かもしれませんが、私はまだ開発段階にあるので、AndroidManifest.xml で共有ユーザー ID を事前に指定するために、誰が、またはいくつのサードパーティ アプリが私のデータベースを利用するのか正確にはわかりません。
SQLite でない場合、要件をサポートする DB をサポートする代替の Android はありますか?