我希望能够将我的 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();