c# 借助cmd命令解析apk文件信息
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 借助cmd命令解析apk文件信息相关的知识,希望对你有一定的参考价值。
借助aapt.exe文件
aapt.exe 解析apk包信息cmd命令:
aapt dump badging *.apk
aapt d badging *.apk >1.txt(保存成1.txt文件)
ProcessStartInfo start = new ProcessStartInfo("cmd.exe"); start.CreateNoWindow = true; start.RedirectStandardInput = true; start.RedirectStandardOutput = true; start.UseShellExecute = false; Process process = Process.Start(start); try { var aaptFile = Server.MapPath("~/aaptFile/aapt.exe"); //apkPath 安装包路径 process.StandardInput.WriteLine(aaptFile + " d badging \"" + apkPath + "\""); StreamReader reader = process.StandardOutput; while (!reader.EndOfStream) { //解析所需要数据 string output = reader.ReadLine(); } } catch {}
以上是关于c# 借助cmd命令解析apk文件信息的主要内容,如果未能解决你的问题,请参考以下文章