2016-08-03 3 views
0

私はアンドロイドプロジェクトで新しいシステムサービスを開発しています。誰でも、管理する最も良い方法は何かを教えてください、アプリケーションではなくオペレーティングシステムだけがアクセス可能なJSONファイルを作成して管理しますか?カスタムシステムサービスでのみ使用できるアンドロイドOSでJSONファイルを追加および管理する方法は?

JSONファイルはどのフォルダに配置する必要がありますか?

システムサービスでこのJSONファイルを読み書きするにはどうすればよいですか?

答えて

1

ContextからgetFilesDir()を呼び出して、プライベートアプリケーションディレクトリを指すFileインスタンスを取得することができます。あなた以外のアプリケーションはこのディレクトリにアクセスすることはできません(アクセス制御はUnixファイルシステムのアクセス許可によって与えられます)。しかし、これはrootedデバイスには有効ではありません。

+0

しかし、私はアンドロイドOSレベルでシステムサービスに取り組んでいます。コンテキストはありません。システムサービスでのみ利用可能なjsonファイルを格納するディレクトリが必要です。 –

関連する問題