私はAndroidマーケットにAndroidアプリケーションを持っています.このアプリケーションは、誰でも読み書きできるモードのsqliteデータベースで作成されています。SQLite データベースには、ユーザー固有の情報は保存されません。ただし、ルート化されたハンドセットで /data/data/packagename/databases/ を開くと、ほとんどすべてのアプリケーションで、これらのファイルが誰でも読み取り可能/書き込み可能であることがわかります。
アプリケーションの SQLite データベースをプライベート モードに変更しました。その後、データベース ファイルのアクセス許可が、誰でも読み取り可能/書き込み可能に変更されました。ただし、「database-journal」ファイルのアクセス許可は変更されませんでした。
これは Android の問題ですか。アプリケーションがデータベース ジャーナルのアクセス許可をアップグレードしても、プライベート モードで作成されたメイン データベースでさえ変更されません。
ほとんどの場合、このジャーナル ファイルは空のファイルです。上記の問題を解決するための提案はありますか?