使用shell命令安装系统级应用以及adb配置环境变量

一、shell命令行安装系统级应用。

Android4.0系统有一个关于开机广播的安全机制,如果一个需要接收开机广播的应用没有运行过,则其永远接收不到开机广播。但是对于系统级的应用,则没有这样的限制。

安装系统级应用,需要使用shell命令。开始运行cmd,如果没有为adb配置过环境变量,则先使用命令进入到sdk目录下的platform-tools目录(最后记录了adb配置环境变量)


cd /d F:\Tools\android-sdk-windows\platform-tools

安装截图(已经为adb配置过环境变量):

使用shell命令安装系统级应用以及adb配置环境变量_第1张图片

我的sdk放在F:\Tools\android-sdk-windows目录下

首先,使用一次 adb remount 命令,相当于刷新。

1、使用shell命令

adb shell

2、然后依次输入

su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
chmod 777 /system
cd system
chmod 777 app
cd app(删除系统应用) ls   system/app #  rm   xxxxx.apk
exit
exit

上面的命令输入完毕后,应该是退回到了F:\Tools\android-sdk-windows\platform-tools目录下。


这时再运行命令 adb  push apk文件路径  system/app 就可以将应用安装为系统级的应用。


注:安装一个系统级应用都有重新走一遍上面的流程。

二、adb工具配置环境变量

为adb配置环境变量后,以后进入命令行模式,不需要再切换目录,无论在哪个目录下都可以使用adb命令。

步骤:

(1)、桌面右击计算机-->属性-->左边最后一项(高级系统设置)-->最上面第三个标签(高级)-->系统变量里找到一个变量名为 “Path” 的项 

(2)、双击该项,在打开的窗口中,在变量值这一栏最后加入一个英文半角的分号 “;”然后在将adb所在目录直接复制在后面。

adb.exe一般文娱sdk目录下的platform-tools中。

我的adb.exe也在这里,其绝对路径是:F:\HandaerTools\android-sdk-windows\platform-tools

因此我在变量值这一栏里的最后分号后面加入了F:\HandaerTools\android-sdk-windows\platform-tools路径。


你可能感兴趣的:(滴水穿石)