最近项目中有个新需求实现安卓APK的U盘升级。刚开始上网查找方法踩了个大坑,方式是直接和USB设备建立连接借助第三方库libaums识别U盘的文件系统,但是最新版的libaums库0.7.5版本在加载时出现各种错误借助网络大神说的各种方法也没能调试成功,后来换了种实现方法更简单,轻松解决问题方法记录如下:
思路:获取U盘的挂载路径,直接读写U盘,读取到U盘中指定APK文件后安装APK。
1.通过MEDIA广播获取挂载路径
// 获取挂载路径, 读取U盘文件 // 文件列表进行相应操莋...
以上代码轻松实现安装U盘中APK的功能。