linux怎么用命令看android手机上已安装应用的名字,包名,版本,图标。比如adb什么的。 15

 我来答
哈雷工兵
推荐于2018-02-25 · TA获得超过1204个赞
知道小有建树答主
回答量:210
采纳率:46%
帮助的人:118万
展开全部

有一个相关adb 命令可以查看已安装应用的包名:


  • adb shell

  • su (需要获取系统管理员权限,也就是说手机必须root过才能执行下一步的命令)

  • ls -l /data/app


如图。至于版本号,图标这些东西在命令行是看不到的,都在应用内部打包了。

追问
还有其他方法吗,因为有些手机su是进不去的。
还有一个问题问问你,linux能不能用工具扫描android手机里的文件,或者说能不能将android挂载起来。
追答
eclipse 里的DDMS就可以啊
lc041217
2018-03-30 · TA获得超过3666个赞
知道小有建树答主
回答量:39
采纳率:0%
帮助的人:1.5万
展开全部

答:

1.在有root 权限并且开启了view server 的前提下,使用sdk/tools目录下hierarchyviewer.bat 工具可以获得
2.在sdk/build-tools目录下有个aapt工具,使用aapt dump badging *.apk可以获得
3.在CMD窗口中执行adb logcat -v time -s ActivityManager,然后点击应用进入,如点击系统设置,进入后会有相应的日志信息打印出来,在信息中查找cmp=com.android.settings/.Settings

linux释义:

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
菜鸟在江湖飞
2015-07-08 · TA获得超过109个赞
知道答主
回答量:13
采纳率:0%
帮助的人:7.6万
展开全部
adb shell pm list packages:列出所有的包名。
adb shell dumpsys package:列出所有的安装应用的信息
dumpsys package com.android.XXX:查看某个包的具体信息
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沫神钢虚1F
2017-01-12 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.6万
采纳率:59%
帮助的人:1089万
展开全部
1.在有root 权限并且开启了view server 的前提下,使用sdk/tools目录下hierarchyviewer.bat 工具可以获得
2.在sdk/build-tools目录下有个aapt工具,使用aapt dump badging *.apk可以获得
3.在CMD窗口中执行adb logcat -v time -s ActivityManager,然后点击应用进入,如点击系统设置,进入后会有相应的日志信息打印出来,在信息中查找 cmp=com.android.settings/.Settings
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式