Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从APK文件确定生成工具版本_Android_Reverse Engineering_Android Sdk Tools_Apktool - Fatal编程技术网

Android 从APK文件确定生成工具版本

Android 从APK文件确定生成工具版本,android,reverse-engineering,android-sdk-tools,apktool,Android,Reverse Engineering,Android Sdk Tools,Apktool,提供一个发布的APK文件是否有可能知道所使用的Android构建工具版本,特别是应用于APK文件的zipalign和apksigner等实用程序?您应该运行不同的命令来获取一些信息: 1:\build tools\version\aapt dump标记您的应用程序。apk 此命令提供有关sdkVersion、versionCode编译dkversion等的一些信息 2:\build tools\version\zipalign-c-v4 your_app.apk 输出结束时的此命令验证您的_应用

提供一个发布的APK文件是否有可能知道所使用的Android构建工具版本,特别是应用于APK文件的
zipalign
apksigner
等实用程序?

您应该运行不同的命令来获取一些信息:

1:
\build tools\version\aapt dump标记您的应用程序。apk

此命令提供有关sdkVersionversionCode编译dkversion等的一些信息

2:
\build tools\version\zipalign-c-v4 your_app.apk

输出结束时的此命令验证您的_应用程序是否已zipaligned

3:
\bin\jarsinger-verify-verbose-certs\u app.apk


在该命令的输出中,您将找到CN标记。它显示您的apk已使用keysign签名,或者是调试版本。

Ok。但是我们可以确定用于构建apk文件的构建工具版本吗。例如29.0.2?@Nederealm yes,第一个命令将显示使用了哪些构建工具。您还可以使用apktool反编译APK,并亲自查看AndroidManifest.xml。