2022-07-02 安卓apk包解析

下载 aapt

https://androidaapt.com/

选择 APTbuild-tools 下载:

https://dl.google.com/android/repository/build-tools_r28.0.2-macosx.zip

打开~/.bash_profile
~/.zshrc
添加环境变量:

##安卓aapt
export AAPT_HOME=/Users/xxx/Downloads/android-9
export PATH=$PATH:$AAPT_HOME

查看apk版本号等

aapt dump badging /Users/xxx/Desktop/xxx.apk

可以看到版本号等:

package: name='com.xxxbundleid.xx' versionCode='11' versionName='1.0.3' compileSdkVersion='31' compileSdkVersionCodename='12'
sdkVersion:'21'
targetSdkVersion:'31'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'
uses-permission: name='android.permission.CAMERA'
uses-permission: name='android.permission.RECORD_AUDIO'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.CHANGE_NETWORK_STATE'
uses-permission: name='android.permission.READ_PHONE_STATE'
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
uses-permission: name='android.permission.NFC'
uses-permission: name='org.simalliance.openmobileapi.SMARTCARD'
uses-permission: name='com.android.vending.BILLING'
application-label:'xxapp'
application-label-af:'xxapp'
application-label-am:'xxapp'
application-label-ar:'xxapp'
application-label-as:'xxapp'
application-label-az:'xxapp'
application-label-be:'xxapp'
application-label-bg:'xxapp'
application-label-bn:'xxapp'
application-label-bs:'xxapp'
application-label-ca:'xxapp'
application-label-cs:'xxapp'
application-label-da:'xxapp'
application-label-de:'xxapp'
application-label-el:'xxapp'
application-label-en-AU:'xxapp'
application-label-en-CA:'xxapp'
application-label-en-GB:'xxapp'
application-label-en-IN:'xxapp'
application-label-en-XC:'xxapp'
application-label-es:'xxapp'
application-label-es-US:'xxapp'
application-label-et:'xxapp'
application-label-eu:'xxapp'
application-label-fa:'xxapp'
application-label-fi:'xxapp'
application-label-fr:'xxapp'
application-label-fr-CA:'xxapp'
application-label-gl:'xxapp'
application-label-gu:'xxapp'
application-label-hi:'xxapp'
application-label-hr:'xxapp'
application-label-hu:'xxapp'
application-label-hy:'xxapp'
application-label-in:'xxapp'
application-label-is:'xxapp'
application-label-it:'xxapp'
application-label-iw:'xxapp'
application-label-ja:'xxapp'
application-label-ka:'xxapp'
application-label-kk:'xxapp'
application-label-km:'xxapp'
application-label-kn:'xxapp'
application-label-ko:'xxapp'
application-label-ky:'xxapp'
application-label-lo:'xxapp'
application-label-lt:'xxapp'
application-label-lv:'xxapp'
application-label-mk:'xxapp'
application-label-ml:'xxapp'
application-label-mn:'xxapp'
application-label-mr:'xxapp'
application-label-ms:'xxapp'
application-label-my:'xxapp'
application-label-nb:'xxapp'
application-label-ne:'xxapp'
application-label-nl:'xxapp'
application-label-or:'xxapp'
application-label-pa:'xxapp'
application-label-pl:'xxapp'
application-label-pt:'xxapp'
application-label-pt-BR:'xxapp'
application-label-pt-PT:'xxapp'
application-label-ro:'xxapp'
application-label-ru:'xxapp'
application-label-si:'xxapp'
application-label-sk:'xxapp'
application-label-sl:'xxapp'
application-label-sq:'xxapp'
application-label-sr:'xxapp'
application-label-sr-Latn:'xxapp'
application-label-sv:'xxapp'
application-label-sw:'xxapp'
application-label-ta:'xxapp'
application-label-te:'xxapp'
application-label-th:'xxapp'
application-label-tl:'xxapp'
application-label-tr:'xxapp'
application-label-uk:'xxapp'
application-label-ur:'xxapp'
application-label-uz:'xxapp'
application-label-vi:'xxapp'
application-label-zh-CN:'xxapp'
application-label-zh-HK:'xxapp'
application-label-zh-TW:'xxapp'
application-label-zu:'xxapp'
application-icon-120:'res/u3.png'
application-icon-160:'res/u3.png'
application-icon-240:'res/SD.png'
application-icon-320:'res/jy.png'
application-icon-480:'res/D2.png'
application-icon-640:'res/CG.png'
application-icon-65534:'res/u3.png'
application: label='xxapp' icon='res/u3.png'
launchable-activity: name='com.xxxbundleid.xx.SplashActivity'  label='' icon=''
uses-library-not-required:'org.simalliance.openmobileapi'
uses-library-not-required:'androidx.window.extensions'
uses-library-not-required:'androidx.window.sidecar'
feature-group: label=''
  uses-feature: name='android.hardware.nfc.hce'
  uses-feature: name='android.hardware.camera'
  uses-implied-feature: name='android.hardware.camera' reason='requested android.permission.CAMERA permission'
  uses-feature: name='android.hardware.faketouch'
  uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
  uses-feature: name='android.hardware.microphone'
  uses-implied-feature: name='android.hardware.microphone' reason='requested android.permission.RECORD_AUDIO permission'
  uses-feature: name='android.hardware.screen.portrait'
  uses-implied-feature: name='android.hardware.screen.portrait' reason='one or more activities have specified a portrait orientation'
  uses-feature: name='android.hardware.wifi'
  uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission'
main
other-activities
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'af' 'am' 'ar' 'as' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'or' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
densities: '120' '160' '240' '320' '480' '640' '65534'
native-code: 'arm64-v8a' 'armeabi-v7a'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,504评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,434评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,089评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,378评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,472评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,506评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,519评论 3 413
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,292评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,738评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,022评论 2 329
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,194评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,873评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,536评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,162评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,413评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,075评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,080评论 2 352