APK内からSDカードにファイルをコピーできるようにしたいのですが、それが可能かどうか、そして情報を見つけるのに苦労していて、Androidチャットルームがすべてロックされているので、どうすればいいのか疑問に思っていました! 前もって感謝します :)
編集:ファイルを内部ストレージにプッシュしたい(できれば/ system /ですが、必要に応じて端末コマンドを使用して内部ストレージからそこに移動できます)
APK内からSDカードにファイルをコピーできるようにしたいのですが、それが可能かどうか、そして情報を見つけるのに苦労していて、Androidチャットルームがすべてロックされているので、どうすればいいのか疑問に思っていました! 前もって感謝します :)
編集:ファイルを内部ストレージにプッシュしたい(できれば/ system /ですが、必要に応じて端末コマンドを使用して内部ストレージからそこに移動できます)
assets
file.txtなど、プロジェクトのフォルダー内にファイルを配置します。
ファイルを読み取るための入力ストリームを取得します。
InputStream is = getAssets().open("file.txt");
内容をコピーします。
FileOutputStream os = new FileOutputStream(new File(Environment.getExternalStorageDirectory(), "file.txt"))
byte[] buf = new byte[4096]
while (true) {
int len = is.read(buf);
if (len < 0) break;
os.write(buf, 0, len);
}
os.close();
is.close();
これは、内部ストレージにプッシュする方法についてですhttp://developer.android.com/guide/topics/data/data-storage.html#filesInternal