欢迎访问察北家纺网

安卓adb驱动(手机adb驱动下载)

频道:生活百科 日期: 浏览:1254

      

       >-- 作者 谢恩铭 转载请注明出处

       今天再来说一个"小"技巧:

       在Android嵌入式开发中, 我们总是免不了要和ADB(随着你下载的Android SDK就有, 在platform-tools文件夹中)打交道, 这个工具极为有用, 可以控制你的Android设备。

       首先, 用USB连接你的Android设备和电脑, 保证驱动安装完成之后,

       打开命令行, 输入:

       adb shell

       进入ADB控制模式。

       ###pm命令

       pm是包管理(package manager)的简称, 我们可以使用pm命令来执行应用的安装和查询应用的信息、系统权限、控制应用, 等等。

       先看一下pm命令有哪些组合:

       上面我们已经进入了ADB控制模式, 我们现在就可以对Android设备进行操作了。

       在终端输入

       pm

      

       可以看到列出了pm的所有组合命令。

       其中比较常用的是

       pm list packages

       用于列出Android设备上的所有包名。

       ###获取应用APK名

       假如我要禁用Android自带的Messages这个默认应用程序, 我们可以在底层的配置文件中进行, 不过我需要首先知道Messages的APK名称, 注意不是包名。

       因为Messages这个应用除了可以收发SMS之外, 还可以收发MMS, 因此其包名中包含了mms这个字符串(别问我为什么, Android就这么设置了)。

       查找包含mms的包名, 可以这样做:

       pm list packages | grep mms

      

       可以看到应用的包名是

       com.android.mms

       那个com.android.mms.service不是我们所要的。

       然后再用pm path命令来获取真正的APK名称, 如下:

       pm path com.android.mms

      

       可以看到, 应用的APK名称是

       SecMms_Tablet_Delight

       然后你获取了APK名称, 就可以在底层做你想做的事了。比如我在工作中就把Android自带的Messages这个默认应用程序给删除了。