方式一:通过串口板调试
安装
1.先把APK拷到U盘中
2.按下图把U盘接在转接线的USB接口上
3.打开调试工具SecureCRT, 输入以下指令:
开机后按下Enter键,未获取权限时显示以下图片:
v19 (获取权限指令,获取权限后按下Enter键,会显示如下)
pm install -r mnt/media_rw/xxxxx/SetupWizard-v1018.apk (输入到media_rw/ 时,再按Tab键能够补全U盘的盘符,然后输入APK的包名的前几个字母再按Tab能够自动补全包名,例如下面例子:显示success就算成功了)
卸载
1.通过 install 指令安装的APK是安装在data/app下的包名,例如下面三个包名分别是:
- com.serenegiant.AutoFocus
- cc.popin.aladdin.aquarium
- com.cvte.dssshare.dlna
2.知道data/app下的APK包名后,就能执行卸载指令:
pm uninstall com.serenegiant.AutoFocus
方式二:通过adb
安装
1.adb connect 192.168.xxx.xxx
2.adb install -r xxx.apk
卸载
1. adb shell (进入shell中)
2. su(可以打Enter键,再输入su,也可以直接输入,该指令为切换用户的意思,这里获取超级权限)
3. ls data/app(查看目录中的文件,查看要卸载的包名)
4. exit两次(退出shell层)
5.adb uninstall 包名 (卸载)
总结
1.在linux环境下,用 pm install -r 和 pm uninstall -r 指令进行APK的安装和卸载
2.adb工具也有分linux版和windows版,如果在windows环境下的DOS命令窗口使用,则使用指令:adb install 和 adb uninstall