暂不考虑使用手机端实现。
通过数据线同手机连接,我获取手机上程序步骤如下:
1,下载apk文件到pc。
2,解析这个apk得到程序版本等信息。我想问下,有无shell命令或其它方式,来获取手机上已安装程序的信息呢?
通过数据线同手机连接,我获取手机上程序步骤如下:
1,下载apk文件到pc。
2,解析这个apk得到程序版本等信息。我想问下,有无shell命令或其它方式,来获取手机上已安装程序的信息呢?
调试欢乐多
adb pull到PC本地。
获取data/ 或者 system/ 目录下的文件信息,也需要remount权限吧~~
按你意思,还是要在手机端实现个程序,来遍历吧,把遍历结果放到app.txt交给PC端。我想直接通过PC端的操作获取,不知是否异想天开?
不是的,在PC端adb shell或者直接pull
如有个:package:/data/app/com.UCMobile-1.apk=com.UCMobile我目前是通过下载该com.UCMobile-1.apk 文件到pc,解析这个文件获取。
倘若apk文件非常大,如30M,这个方法肯定不低碳。所以,该如何查询其版本信息?
然后用USB连接android手机
在手机上设置USB连接的属性,设置为“开发模式”
就可以在file explore里看到文件目录
豌豆荚可以通过PC端直接获取手机中应用的信息。
现在我想求助一下,不知道如何从手机中将应用程序给读取到PC中。
如果没有root权限,利用adb可以读取system/app中的内容,但是data/下的内容是得不到了。
求助!有什么办法可以在没有提权的情况下,将手机中的应用拿到PC上呢?类似于豌豆荚这样的。。