在单位做一些简单的运维,更新音频需要用读卡器复制替换文件,本来用文件管理器好好的,突然接到个任务说要独立开发个小程序一键拷贝啥的。很是头疼,PPT已经在编了,对Andorid的开发一窍不通。有没有老哥闲暇之间帮个忙。
功能:从一个指定文件夹(指定好的路径即可,不一定需要选择界面)拷贝文件夹内所有文件至USB根目录下(强制替换),并有一个完成提示。
使用adb
你这是windows程序还是Android程序
检查电脑是什么系统,直接执行命令
你用python做成exe就行了。
https://blog.csdn.net/qiqi1220/article/details/125683158
可以使用adb命令
http://t.csdn.cn/AyHCc
可以参考这篇文章里的方法和代码,实现你的功能需求
参考 Android U盘文件读写复制操作
https://zhuanlan.zhihu.com/p/339715212
用java写了一个实现,如果觉得我这个方法可以的话,我可以提供源码。
文件路径和U盘文件路径,替换一下就可以。
public static void test1(){
List<File> files = FileUtil.loopFiles("C:\\file\\Excel\\");
if (CollUtil.isEmpty(files)) {
return;
}
FileOutputStream out = null;
try{
for (File file : files) {
BufferedInputStream inputStream = FileUtil.getInputStream(file);
out = new FileOutputStream(FileUtil.touch(new File(file.getPath().replaceAll("Excel", "XML").replaceAll("C:","D:"))));
IoUtil.copy(inputStream, out);
}
}catch (Exception e){
e.printStackTrace();
}finally{
IoUtil.close(out);
}
}
用adb调试桥,模拟器试
https://blog.csdn.net/qiqi1220/article/details/125683158
这篇可以参考参考