アプリケーションのパッケージ (com.my.package) があり、いくつかのファイル (a.txt、b.txt、および c.txt) を別のパッケージ (data/data/com.another.package) にコピーできるようにしたいと考えています。 /ファイル)。今、私が見つけたいくつかのことを試しましたが、どれもうまくいきませんでした。何か助けてください。
質問する
2390 次
2 に答える
7
ランタイムを取得してコマンドを使用する必要がありますcat
。
Runtime.getRuntime().exec("su cat filepath1 > filepath2");
于 2013-04-08T18:58:11.673 に答える
4
Runtime.getRuntime().exec("su cat filepath1 > filepath2");
私にも空のファイルを作成します。su -c
代わりに使用する必要があります
Runtime.getRuntime().exec("su -c cat filepath1 > filepath2");
于 2013-06-18T11:09:38.110 に答える