预安装
1) 将*.apk拷贝到platform-tools目录下面
将*.apk zip包打开,把*.apk\lib\armeabi\下面.so文件拷贝到platform-tools目录下面(部分产品可能没有so库,可跳过此步骤)
2) 使用命令 adbshell 观察是否具有root权限 :# 具有root权限 ;$ 不具有root权限
图1:step 2
3) 在具有root权限的设备上,按Ctrl+C,继续执行命令adb remount
4) 执行命令adbpush *.apk /system/app
5) 执行命令adbpush *.so to /system/lib(部分产品没有so库,可跳过此步骤)
图2: Step 3-5(以xxxe为例)
6) 重启机器(有些设备可能不需要重启就可以安装成功,但我们要求是重启一定可以安装成功就可以了)
7) 打开setting->applications->Manageapplications->all->*.app,确认程序不可以直接删除.
8) Launch程序,做快速测试
卸载预安装程序
1) 执行命令 adbremount
2) 执行命令 adbshell rm /system/app/*.apk(删除安装包)
3) 执行命令 adbshell rm –r data/data/com.microsoft.xxa*(删除数据,请跟开发确认数据包名)
4) 执行命令 adbshell rm /system/lib/.so(删除push进去的所有.so文件)(部分产品没有so库,可跳过此步骤)
图三:Step1-4(以xxxxe为例)
5) 打开setting->applications->Manageapplications->all->*.app,检查程序是否完全删除