Android 进阶之旅 | 安卓基本知识汇集

一、查看apk包信息
命令:aapt
路径: SDK/build-tools/27.0.3(version)/

   aapt即Android Asset Packaging Tool.本文小结了一下该工具的用法。
 1)、aapt l[ist] [-v] [-a] file.{zip,jar,apk}
    列出压缩文件目录
    aapt l <file_path.apk>

  2)、查看apk包的packageName、versionCode、applicationLabel、launcherActivity、permission等各种详细信息
    aapt dump badging <file_path.apk>

二、查看apk的签名信息
1)如果有签名文件
keytool -list -v -keystore xxxx.keystore

    2)如果有apk包
          第一步:将apk解压 
          第二步:找到META-INF 下的.RSA文件 
          第三步:终端输入 keytool -printcert -file xxx.RSA回车
          (即可查看签名文件.将.RSA文件拖入到-file后面)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,287评论 25 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,937评论 2 59
  • 所有Android插件的基本扩展。 你不需要直接使用这个,你可以选择下面几个合适的直接使用 AppExtensio...
    我该忘了我自己w_u阅读 3,434评论 0 5
  • 此昭君,非彼昭君也。 娄昭君,南北朝时期北齐神武皇帝高欢的结发妻子。娄家祖上曾是武将,后来经商致富,到昭君这辈,姐...
    青溪渚阅读 533评论 0 8
  • 1.广告营销最重要的是用户的识别成本、记忆成本和传播成本。如果一条广告用户没感觉记不住,那这个营销成本是很高的。 ...
    琢磨概念者阅读 580评论 0 1