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、版本等很多信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)