私は/ homeまたは/ home/userフォルダ(ファイルマネージャに似ています)のアンドロイドに相当するものを読み書きできるように、私は/ dataまたは/ data/dataと信じています。私はデバイスの管理者とその上の多くの記事を読んでおり、私は自分のアプリケーションデバイスの管理権限を与えて、/ dataと/ data/dataへのアクセスを拒否しました。Androidデバイスの管理者のホームディレクトリへのアクセス
デバイス管理者の読み書き優先度はどのくらいですか?さらに、指定したフォルダが/ homeまたは/ home/userフォルダではない場合、/ homeフォルダまたは/ home/userとは何ですか?また、デバイス管理者が読み書きすることができますか、またはデバイスをrootにする必要がありますか?
だから私はこれが意味することは、それがrootでなければ誰のアプリケーションもユーザのホームフォルダに読み書きできないということです。ファイル管理者はどのようにそれをしますか? – dylan7
/homeディレクトリはどういう意味ですか?デフォルトでは、Androidには何もありません。 adbシェルをエミュレータ(または電話機)に追加すると、ルートでも表示されません。代わりに、各アプリケーションは/ data/data/appnameに独自のプライベートディレクトリを持っています。あなたはあまりにも多くのLinuxを考えています。これらのフォルダにアクセスするためには、あなた自身のもの以外はrootが必要です。 –
私が考えていたことは、アンドロイドファイルマネージャーに現れるローカルストレージだと思います...私は「ユーザーホーム」ディレクトリとして機能し、アプリケーション固有のようには思えませんでした。ファイルマネージャーはローカル他のアプリのストレージ私は、これらのディレクトリはアプリにプライベートであり、ローカルストレージは異なると言って以来、これは各アプリケーション/データ/データ/アプリ名にアクセスしていないと仮定します。 – dylan7