安卓开发中必备的那些神器APP

作者: 妙法莲花1234 | 来源:发表于2017-07-16 20:29 被阅读8856次

    博客: 安卓之家
    掘金: jp1017
    微博: 追风917
    CSDN: 蒋朋的家
    简书: 追风917

    每日一景

    今天是2017年7月16日,初伏第五天,爬山游泳计划因连夜雨而取消,于是乎,加了个小班,顺便跑了个5公里,好热的。比起无氧的增肌,有氧的跑步和游泳更爱一些,记得跑后拉伸哦。

    上一篇文章写了反编译某应用获取所需代码,用到了许多神器,这篇文章就来一一铺开。。。

    apkpure

    这个是用来下载第三方应用的,无需Google play 即可下载 play 商店里的各种应用

    当前Activity

    该款软件可显示最前台页面所在应用的包名及Activity

    还有一个脚本来获取:

    #!/bin/sh
    oldActvity=""
    displayName=""
    currentActivity=`adb shell dumpsys window windows | grep -E 'mCurrentFocus'`
    while true
    do
        if [[ $oldActvity != $currentActivity && $currentActivity != *"=null"* ]]; then
            displayName=${currentActivity##* }
            displayName=${displayName%%\}*}
            echo $displayName
            oldActvity=$currentActivity
        fi
        currentActivity=`adb shell dumpsys window windows | grep -E 'mCurrentFocus'`
    done
    

    vysor

    这个大家都在玩了吧,用 chrome 来控制手机,pro版支持wifi,更多玩法点这里;Vysor 情怀玩法 (番外篇)

    ActivityLauncher

    该款软件显示每个应用的Activity,点击Activity可直达该界面,部分因权限问题导致打开失败。在sf上开源,基于ec开发,我给移植到了 Android Studio, 大家可直接编译运行。

    MLManager

    该款软件是一个95年的西班牙朋友写的,只要用来提取apk到本地,分享apk。国内也有一款类似的软件,和这个风格一样,咕咚大神写的AppPlus,遗憾的国内的不支持提取系统应用,如果提取小米手机的扫一扫等系统应用就望而却步了。

    easydeviceinfo

    方便的获取手机的各种数据信息的库

    开发助手

    滴滴大神 Trinea 开发的一款快速调试及查看手机信息的应用

    packagehunter

    easydeviceinfo 作者的又一神器,包猎手,快速分析一款软件所包含的各种组件

    安全码校验

    获取一款软件的SHA1签名,使用百度地图,高德地图时常因签名问题导致地图不显示,可用此查看对比。当然也可以直接用代码查看:AndroidUtilCode#56

    Android Permissions

    专门查看应用权限的,上面提到的 packagehunter 也有此技能,这个显示的更友好一些

    USB-Device-Info

    查看USB设备信息, 比如usb摄像头,usb打印机,鼠标,键盘等

    最后,非常感谢您的阅读,有任何疑问,可以后面评论,谢谢!

    神奇的安卓开发网站:http://androidcat.com/

    安卓开源库收集整理:https://github.com/XXApple/AndroidLibs

    分享是一种美德,更是一种生活方式!!

    也许你会说我是一个梦想者,但我不是唯一的一个。

    悦分享,越快乐_

    欢迎交流,转载请注明出处,谢谢!

    相关文章

      网友评论

      本文标题:安卓开发中必备的那些神器APP

      本文链接:https://www.haomeiwen.com/subject/qnrxkxtx.html