【APK 文件浏览器】APKReader v0.0.3.0 Alpha 版


#1

应朋友要求做了一个 apk 文件信息读取的工具

引用项目:

  • Android Studio - Android Asset Packaging Tool(2.0.0 中提取的)
  • DotNetZip - Ionic.Zip(一个比较古老的库,但是兼容性还可以)
  • Android.com - 权限列表(权限信息在中文系统中会有对应中文的提示)
  • Java JDK - Keytool(x86 以及 x64,用于检测包签名哈希)

其他信息:因为没有想过要做那么多显示的功能所以代码可以用“混沌”两个字形容,轻喷,过一段时间会砍掉重写一遍。

图标显示:通过 Ionic.Zip 读到 MemoryStream 后显示

主体信息:通过 System.Diagnostics.Process.Start 获取的信息乱码,于是通过生成一个 cmd 文件输出到文本再读取。

使用方法:

  1. 点击 Browser 选择文件(可多选)
  2. 直接拖拽文件(非 .apk 文件将被过滤)

下载地址:http://pan.baidu.com/s/1qXhLc3y

下载文件中包括 aapt、Java Keytool 和文件主体以及一个 Ionic.Zip 库,源代码也包含在内

图片预览:


#2

程序速度不快,表打我,正在重构了。 :scream:

优化了一些代码,特别是增加了 SelectEntries

增加了包签名信息检查,必须安装 Java 环境

重构后将升级到 Beta 版,目前只是看个响(这个不能听嘛)

待完成功能有信息导出和简要/详情浏览切换等等,绝不加广告,绝不加恶意代码,后期可能会改动注册表,会提前征求用户允许(用于关联格式,绝不主动询问)。


#3

开发者工具么?可以发到发现频道 http://faxian.appinn.com


#4

不,纯粹自己做着玩的,国内各种管家自带了这个功能,虽然看不上眼。


#5

界面一股脑全显示了,试试折叠?

没准我只想确认这是什么软件 apk ,最低 SDK等粗略信息

用过类似的:APK Messenger v3.0