如何用adb获得手机里面某个apk的版本信息

如何用adb获得手机里面某个apk的版本信息,第1张

adb可以得到package信息(非root手机也可以)。 只不过需要调用其他命令,然后自己再根据packagename过滤得到对应的应用信息。 wanliaixie是把过滤部分封装到了adb里面

1将 apk 解压;

2找到 META-INF 下的 RSA 文件;

3进入 cmd 环境,进入 RSA 文件文件所在路径,命令: keytool -printcert -file XXXRSA 即可查看签名信息。

1 cmd 环境下进入 C:\Users\用户名\android目录 下;

2 keytool -list -v -keystore debugkeystore ;

命令:aapt dump badging

查看apk包的packageName、versionCode、applicationLabel、launcherActivity、permission等各种详细信息

1电脑安装Android SDK的开发环境,进入

D:\yzy\android\eclipse\sdk\build-tools\2201目录下,将要查看的apk copy一份过来,然后再cmd命令行进入到上面的路径,执行aapt dump badging apk名,即可查看所有信息。

应用场景:1、在界面中显示应用程序的版本号;2、用户启动该应用,后台判断该应用是否是最新版本。上述情景都需要在程序中自动获取到应用的版本号。思路简介:在Android中,应用程序的版本号是在AndroidManifestxml文件中进行配置的

以上就是关于如何用adb获得手机里面某个apk的版本信息全部的内容,包括:如何用adb获得手机里面某个apk的版本信息、查看apk的签名信息、aapt 命令可应用于查看apk包名、主activity、版本等很多信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9532602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存