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'

你可能感兴趣的:(2022-07-02 安卓apk包解析)