不需要反编译查看APK信息,快速找出主入口包名类名

以前是反编译APK,得到XML文件,再去里面搜索包名和类名

activity android:name=".DialtactsActivity"

主菜单调用了APK主入口的好找类名:

<category android:name="android.intent.category.LAUNCHER" />-------添加此属性就加入到了主菜单

包名就不用说了。。。。。package="com.android.dialer"

现在不需要反编译,直接用SDK提供的AAPT工具查APK信息

aapt 在目录sdk\build-tools\android-4.4.2

把它拷贝到adb目录去,不需要再去添加环境变量


步骤:

1:先把ADB弄出来,手机里面的先PULL出来:


C:\Users\USER\Desktop\apk>aapt dump badging 123.apk

package: name='com.android.dialer' versionCode='22' versionName='5.1.1-d04d878'
sdkVersion:'22'
targetSdkVersion:'22'
uses-permission:'android.permission.CALL_PHONE'
uses-permission:'android.permission.CALL_PRIVILEGED'
uses-permission:'android.permission.READ_CONTACTS'
uses-permission:'android.permission.WRITE_CONTACTS'
uses-permission:'android.permission.READ_CALL_LOG'
uses-permission:'android.permission.WRITE_CALL_LOG'
uses-permission:'android.permission.READ_PROFILE'
uses-permission:'android.permission.MANAGE_ACCOUNTS'
uses-permission:'android.permission.GET_ACCOUNTS'
uses-permission:'android.permission.ACCESS_FINE_LOCATION'
uses-permission:'android.permission.ACCESS_COARSE_LOCATION'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.PROCESS_OUTGOING_CALLS'
uses-permission:'android.permission.NFC'
uses-permission:'android.permission.READ_PHONE_STATE'
uses-permission:'android.permission.MODIFY_AUDIO_SETTINGS'
uses-permission:'android.permission.MODIFY_PHONE_STATE'
uses-permission:'android.permission.WAKE_LOCK'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission:'android.permission.WRITE_MEDIA_STORAGE'
uses-permission:'android.permission.WRITE_SETTINGS'
uses-permission:'android.permission.USE_CREDENTIALS'
uses-permission:'android.permission.VIBRATE'
uses-permission:'android.permission.READ_SYNC_SETTINGS'
uses-permission:'android.permission.CONTROL_INCALL_EXPERIENCE'
uses-permission:'com.android.voicemail.permission.ADD_VOICEMAIL'
uses-permission:'com.android.voicemail.permission.WRITE_VOICEMAIL'
uses-permission:'com.android.voicemail.permission.READ_VOICEMAIL'
uses-permission:'android.permission.ALLOW_ANY_CODEC_FOR_PLAYBACK'
uses-permission:'com.android.launcher.permission.INSTALL_SHORTCUT'
uses-permission:'android.permission.READ_PHONE_BLACKLIST'
uses-permission:'android.permission.CHANGE_PHONE_BLACKLIST'
uses-permission:'android.permission.RECEIVE_BOOT_COMPLETED'
uses-permission:'android.permission.BROADCAST_STICKY'
uses-permission:'android.permission.STOP_APP_SWITCHES'
uses-permission:'com.qualcomm.permission.USE_PHONE_SERVICE'
uses-permission:'com.android.firewall.READ_GRAVITY'
uses-permission:'com.android.firewall.WRITE_GRAVITY'
uses-permission:'android.permission.READ_SMS'
uses-permission:'android.permission.WRITE_SMS'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.CHANGE_WIFI_STATE'
uses-permission:'android.permission.MOUNT_UNMOUNT_FILESYSTEMS'
uses-permission:'android.permission.READ_EXTERNAL_STORAGE'
uses-permission:'android.permission.SYSTEM_ALERT_WINDOW'
uses-permission:'android.permission.MASTER_CLEAR'
uses-permission:'android.permission.SEND_RESPOND_VIA_MESSAGE'
uses-permission:'android.permission.STATUS_BAR'
uses-permission:'android.permission.EXPAND_STATUS_BAR'
uses-permission:'android.permission.CAMERA'
application-label:'Dialer'
application-label-hi:'啶∴ぞ啶げ啶?
application-label-pa_IN:'啜喋嬥è'
application-label-ta_IN:'喈熰喈侧喁?
application-label-te_IN:'喟∴隘喟侧鞍啾?
application-label-hi_IN:'啶∴ぞ啶げ啶?
application-label-ml_IN:'啻∴疮啻侧导'
application-label-bn_IN:'唳∴唰熰唳侧唳?
application-label-kn_IN:'嗖∴帛嗖侧舶喑?
application-label-mr_IN:'啶∴ぞ啶げ啶?
application-label-or_IN:'喱∴喹熰喱班瓖'
application-label-gu_IN:'嗒∴嗒嗒?
application-icon-160:'res/mipmap-mdpi-v4/ic_launcher_phone.png'
application-icon-240:'res/mipmap-hdpi-v4/ic_launcher_phone.png'
application-icon-320:'res/mipmap-xhdpi-v4/ic_launcher_phone.png'
application-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher_phone.png'
application-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher_phone.png'
application: label='Dialer' icon='res/mipmap-mdpi-v4/ic_launcher_phone.png'
uses-library:'com.qualcomm.qti.smartsearch'
uses-library-not-required:'com.suntek.mway.rcs.client.api'
launchable-activity: name='com.android.dialer.DialtactsActivity'  label='Phone'-----此出就是app在主菜单加载的类名
icon='res/mipmap-mdpi-v4/ic_launcher_phone.png'
uses-feature:'android.hardware.camera'
uses-feature:'android.hardware.camera.autofocus'
uses-implied-feature:'android.hardware.camera.autofocus','requested android.perm
ission.CAMERA permission'
uses-feature:'android.hardware.location'
uses-implied-feature:'android.hardware.location','requested a location access pe
rmission'
uses-feature:'android.hardware.location.gps'
uses-implied-feature:'android.hardware.location.gps','requested android.permissi
on.ACCESS_FINE_LOCATION permission'
uses-feature:'android.hardware.location.network'
uses-implied-feature:'android.hardware.location.network','requested android.perm
ission.ACCESS_COARSE_LOCATION permission'
uses-feature:'android.hardware.wifi'
uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCES
S_WIFI_STATE, android.permission.CHANGE_WIFI_STATE, or android.permission.CHANGE
_WIFI_MULTICAST_STATE permission'
uses-feature:'android.hardware.telephony'
uses-implied-feature:'android.hardware.telephony','requested a telephony-related
 permission or feature'
uses-feature:'android.hardware.touchscreen'
uses-implied-feature:'android.hardware.touchscreen','assumed you require a touch
 screen unless explicitly made optional'
uses-feature:'android.hardware.screen.portrait'
uses-implied-feature:'android.hardware.screen.portrait','one or more activities
have specified a portrait orientation'
main
other-activities
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'hi' 'pa_IN' 'ta_IN' 'te_IN' 'hi_IN' 'ml_IN' 'bn_IN' 'kn_IN' 'm
r_IN' 'or_IN' 'gu_IN'
densities: '160' '240' '320' '480' '640'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值