だから、実行中に人がアプリケーションからファイルをコピーしないようにしたい。アプリが実行されているときにAndroidデバイスでのファイルコピーを防止する
1)adbデーモンが実行されているかどうかを確認するよりも、ファイルがデバイスからコピーされているかどうかを簡単に検出できますか?
2)Android OS上で実行されているすべてのプロセスをアプリから簡単に列挙する方法はありますか?
私はAndroidが非常に安全なシステムではないことを知っていますが、少なくとも私のアプリからファイルをコピーするのは難しいです。
EDIT
私の問題を明確にするためには、私はディスク上に保存されたすべてのファイルが暗号化されます。私の懸念は、私はこれらのファイルを私のアプリでアクセスするときに暗号を解除する必要があるということです。私は、誰かがこれらのファイルを盗むのを防ぐために、アプリケーションの実行中にしています。誰かがアプリを終了すると、私は既に暗号化されていないファイルを削除します。
また、usbで接続している場合は、暗号化されていないファイルを削除しようと考えていたので、私はadbに重点を置いていました。しかし、あなたはまだ根っこの携帯電話で無線LAN経由でadbを実行することができます知っている。今、私はそれについて考えて、あなたはおそらくルートの電話でも無線LANでファイルを転送することができます。
また、明らかにデバイスにファイルを持たないことはオプションではありません。
ファイルの暗号化を検討しましたか? –