花了几天时间分析了700+的apk,人工收集整理出来的…蛋疼。
数据收集于互联网公开资料与各大开放平台开发文档
还有大部分查不到资料但是有多家不同apk使用,所以直接用包名当做特征…不保证数据的准确性
有命名错误或重复的还望大佬提醒。。
import java.util.HashMap;
public class Sdk
{
/***
by:默小坑
2020.07.07
数据收集于互联网公开资料与各大平台开发文档
还有大部分查不到资料但是有多家不同apk使用,所以直接用包名当做特征.......
**/
public static void main(String[] args)
{
test();
}
public static void test()
{
HashMap<String, String[]> sdkList = new HashMap<String, String[]>();
sdkList.put("遨游代理", new String[]{"com.maxthon.main","com.maxthon.proxy."});
sdkList.put("逸创云客服sdk", new String[]{"com.chosen.kf5sdk"});
sdkList.put("迅雷下载SDK", new String[]{"com.xunlei.download.APP_KEY"});
sdkList.put("迅雷vodplayer", new String[]{"com.xunlei.yueyangvod"});
sdkList.put("豹趣小游戏", new String[]{"com.cmcm.cmgame","com.cmcm.gamemoney_sdk"});
sdkList.put("谷歌统计", new String[]{"com.google.android.gms.analytics","com.google.analytics"});
sdkList.put("谷歌服务框架", new String[]{"com.google.android.gms"});
sdkList.put("谷歌应用内购", new String[]{"com.google.android.play.billingclient.","com.google.android.gms.ads.purchase.InAppPurchaseActivity"});
sdkList.put("谷歌地图sdk", new String[]{"com.google.android.gms.maps"
,"com.google.android.geo.API_KEY"
,"com.google.android.maps"});
sdkList.put("谷歌 文字转语音", new String[]{"com.google.android.tts.","android.speech.tts"});
sdkList.put("谷歌 sample", new String[]{"com.google.sample."});
sdkList.put("谷歌 datatransport", new String[]{"com.google.android.datatransport"});
sdkList.put("谷歌 VR", new String[]{"com.google.vr."});
sdkList.put("谷歌 FireBase", new String[]{"com.google.firebase."});
sdkList.put("谷歌 Cardboard", new String[]{"com.google.vrtoolkit.cardboard"});
sdkList.put("诸葛IO", new String[]{"com.zhuge.analysis"});
sdkList.put("讯飞开放平台", new String[]{"com.iflytek"});
sdkList.put("融云IM", new String[]{"io.rong.imlib","io.rong.imkit"});
sdkList.put("蜻蜓FM", new String[]{"com.qingting."
,"qingting.qingting.fm"
,"qingting.open.appid"});
sdkList.put("蒲公英内测", new String[]{"com.pgyersdk"});
sdkList.put("芝麻认证", new String[]{"com.megvii.zhimasdk"});
sdkList.put("腾讯阅读", new String[]{"cooperation.qqreader"});
sdkList.put("腾讯统计", new String[]{"com.tencent.stat"});
sdkList.put("腾讯游戏", new String[]{"com.tencent.gps.cloudgame"
,"com.tencent.game"
,"com.tencent.gamecenter"});
sdkList.put("腾讯智能设备", new String[]{"cooperation.smartdevice","com.tencent.device."});
sdkList.put("腾讯时光", new String[]{"com.tencent.ipai"});
sdkList.put("腾讯推送", new String[]{"com.tencent.android.vivopush"
,"com.tencent.android.hwpush"
,"com.tencent.android.xg.","com.tencent.tpns"
,"com.tencent.android.mipush","com.tencent.android.mzpush"
,"com.tencent.component.thirdpartypush"});
sdkList.put("腾讯微博sdk", new String[]{"com.tencent.weibo.sdk"});
sdkList.put("腾讯应用助手", new String[]{"com.qq.AppService.","com.connector.qq.AppService"});
sdkList.put("腾讯地图定位SDK", new String[]{"com.tencent.map.geolocation"});
sdkList.put("腾讯地图Android SDK", new String[]{"com.tencent.map","com.tencent.tencentmap"});
sdkList.put("腾讯图片选择", new String[]{"com.tencent.picker."});
sdkList.put("腾讯动漫", new String[]{"cooperation.comic"});
sdkList.put("腾讯信鸽推送收费版", new String[]{"com.tencent.android.tpush.service.XGVipPushService","com.tencent.android.xg.vip."});
sdkList.put("腾讯信鸽推送", new String[]{"com.tencent.rdm.uuid","com.tencent.android.tpush"});
sdkList.put("腾讯云通信sdk", new String[]{"com.tencent.qalsdk","com.tencent.qalsdk.service"});
sdkList.put("腾讯云滑块验证码", new String[]{"com.tencent.captchasdk"});
sdkList.put("腾讯云智营防劫持sdk", new String[]{"com.tencent.msdk.dns"});
sdkList.put("腾讯云小薇", new String[]{"com.tencent.xiaowei.sdk"});
sdkList.put("腾讯云反馈", new String[]{"com.tencent.feedback."});
sdkList.put("腾讯云Iot", new String[]{"com.tencent.iot"});
sdkList.put("腾讯云", new String[]{"com.tencent.cloud"});
sdkList.put("腾讯qq扫一扫", new String[]{"com.tencent.qbardemo."});
sdkList.put("腾讯X5浏览服务推送", new String[]{"com.tencent.mtt.browser.push."});
sdkList.put("腾讯X5Web", new String[]{"com.tencent.xweb"
,"com.tencent.smtt."
,"com.tencent.mtt.","com.tencent.webview"
});
sdkList.put("腾讯Tinker", new String[]{"com.tencent.tinker"});
sdkList.put("腾讯TME live", new String[]{"com.tme.component","com.tme.mlive."});
sdkList.put("腾讯TMAssistant SDK", new String[]{"com.tencent.tmassistantagentsdk","com.tencent.tmassistantsdk.downloadservice"});
sdkList.put("腾讯QQ钱包", new String[]{"cooperation.qwallet."
,"com.tencent.mobileqq.activity.qwallet."
,"com.tencent.midas.qq.APReidasQQWalletActivity","com.tencent.midas."
});
sdkList.put("腾讯QQ邮箱", new String[]{"com.tencent.qqmail."});
sdkList.put("腾讯QQ空间", new String[]{"cooperation.qzone."});
sdkList.put("腾讯QQ互联", new String[]{"com.tencent.qqconnect"
,"com.tencent.tauth"
,"com.tencent.connect"});
sdkList.put("腾讯MTA", new String[]{"com.tencent.mid.api.MidProvider","com.mta.checker."});
sdkList.put("腾讯MQTT", new String[]{"com.tencent.bigdata","com.tencent.bigdata.mqttchannel"});
sdkList.put("腾讯Dov", new String[]{"dov.com.qq."});
sdkList.put("腾讯Bugly", new String[]{"com.tencent.bugly"});
sdkList.put("腾讯 wifi", new String[]{"com.tencent.wifisdk"});
sdkList.put("腾讯 pangu", new String[]{"com.tencent.pangu"});
sdkList.put("腾讯 moai", new String[]{"com.tencent.moai."
,"moai.patch."
,"moai.ocr.","moai.daemon."
});
sdkList.put("腾讯 WebNet", new String[]{"com.tencent.webnet"});
sdkList.put("腾讯 WNS", new String[]{"com.tencent.wns."});
sdkList.put("联通登录", new String[]{"com.sdk.mobile.manager.login.cucc"});
sdkList.put("联动优势", new String[]{"com.umpay.creditcard.android"});
sdkList.put("美洽移动应用 SDK", new String[]{"com.meiqia.meiqiasdk.","com.meiqia.core"});
sdkList.put("美图sdk", new String[]{"com.meitu.mp.sdk"});
sdkList.put("美团hydra", new String[]{"com.meituan.hydra"});
sdkList.put("网易支付", new String[]{"com.netease.epay."});
sdkList.put("网易推送", new String[]{"com.netease.pushservice."});
sdkList.put("移动登录", new String[]{"com.cmic.sso."});
sdkList.put("移动SDK支付", new String[]{"mm.sms.purchasesdk.","mm.purchasesdk"});
sdkList.put("神策数据", new String[]{"com.sensorsdata.analytics."});
sdkList.put("百度钱包", new String[]{"com.baidu.wallet"
,"com.baidu.poly"
,"com.baidu.paysdk","com.baidu.android.pay"
,"com.baidu.wallet.paysdk"});
sdkList.put("百度语音", new String[]{"com.baidu.tts."});
sdkList.put("百度自动更新", new String[]{"com.baidu.autoupdatesdk"});
sdkList.put("百度移动统计SDK", new String[]{"com.baidu.mobstat"});
sdkList.put("百度移动推广SDK", new String[]{"com.baidu.mobads"});
sdkList.put("百度游戏", new String[]{"com.baidu.gamesdk"});
sdkList.put("百度昊天SDK", new String[]{"com.baidu.haotian.","com.baidu.sofire"});
sdkList.put("百度慧推", new String[]{"com.baidu.techain"});
sdkList.put("百度开发者平台", new String[]{"com.baidu.platformsdk"});
sdkList.put("百度定位", new String[]{"com.baidu.location"});
sdkList.put("百度多酷", new String[]{"com.duoku.platform","com.duoku.platform.push"});
sdkList.put("百度地图", new String[]{"com.baidu.mapapi"
,"com.baidu.cesium"
,"com.baidu.cesium.ver"});
sdkList.put("百度云语音", new String[]{"com.baidu.voicerecognition.android"});
sdkList.put("百度云推送", new String[]{"com.baidu.android.pushservice"});
sdkList.put("百度云sdk", new String[]{"com.baidu.android.imsdk","com.baidu.cloudsdk"});
sdkList.put("百度webkit", new String[]{"com.baidu.webkit.sdk"});
sdkList.put("百度swan", new String[]{"com.baidu.swan"});
sdkList.put("百度helios", new String[]{"com.baidu.helios"});
sdkList.put("百度Titan", new String[]{"com.baidu.titan."});
sdkList.put("百度SAP", new String[]{"com.baidu.sapi2"});
sdkList.put("百度Pyramid", new String[]{"com.baidu.pyramid"});
sdkList.put("百度GreedyPorter(GPT)", new String[]{"com.baidu.gpt."});
sdkList.put("百度Android全景SDK", new String[]{"com.baidu.lbsapi"});
sdkList.put("百度 UfoSDK", new String[]{"com.baidu.ufosdk"});
sdkList.put("现在支付", new String[]{"com.ipaynow.plugin"});
sdkList.put("环信推送SDK", new String[]{"com.hyphenate.push."});
sdkList.put("环信坐席端SDK", new String[]{"com.easemob.chat."
,"com.easemob.videocall"
,"com.easemob.kefu.","com.hyphenate.chat."
});
sdkList.put("环信 TC-IM", new String[]{"com.hyphenate.liveroom"});
sdkList.put("环信 EaseUI", new String[]{"com.hyphenate.easeui"});
sdkList.put("爱贝云计费", new String[]{"com.iapppay"});
sdkList.put("滴滴出行sdk", new String[]{"com.sdu.didi.openapi"});
sdkList.put("淘宝推送", new String[]{"com.taobao.agoo","com.taobao.accs."});
sdkList.put("淘宝扫一扫", new String[]{"com.taobao.taobao.scancode."});
sdkList.put("淘宝 tlog", new String[]{"com.taobao.android.tlog."});
sdkList.put("淘宝 minivideo", new String[]{"com.taobao.android.minivideo."});
sdkList.put("淘宝 miniimage", new String[]{"com.taobao.android.miniimage"});
sdkList.put("淘宝 Atlas", new String[]{"android.taobao.atlas."});
sdkList.put("梆梆 防劫持sdk", new String[]{"com.bangcle.antihijack."});
sdkList.put("极光推送", new String[]{"cn.jpush.yyb."
,"cn.jpush.client"
,"cn.jpush.reactnativejpush.","cn.jpush.android.ui.Push"
,"cn.jpush.android","cn.jpush.android.api"
});
sdkList.put("有赞", new String[]{"com.youzan.mobile"});
sdkList.put("暴风魔镜", new String[]{"com.baofeng.mojing.sdk."});
sdkList.put("智齿客服SDK", new String[]{"com.sobot.chat"});
sdkList.put("易观方舟", new String[]{"com.eguan.drivermonitor","com.eguan.monitor"});
sdkList.put("易宝支付", new String[]{"com.yeepay.android.plugin"});
sdkList.put("易信", new String[]{"yxapi.AppRegister"
,"im.yixin.sdk"
,"yxapi.YXEntryActivity"});
sdkList.put("旷视人脸认证", new String[]{"com.megvii.meglive_sdk"});
sdkList.put("时光相册", new String[]{"everphoto.component.","everphoto."});
sdkList.put("新浪微博开放平台", new String[]{"com.sina.push","com.sina.weibo.sdk"});
sdkList.put("支付宝支付", new String[]{"com.alipay.sdk.auth"
,"com.alipay.android.app.pay"
,"com.alipay.sdk","com.alipay.sdk.app"
});
sdkList.put("支付宝扫一扫", new String[]{"com.alipay.mobile.scan.","com.alipay.mobile.scansdk."});
sdkList.put("支付宝开放平台", new String[]{"com.alibaba.alipay"
,"com.alipay.android.app."
,"com.alipay.android.app.sdk","com.alipay.android.mini"
});
sdkList.put("支付宝小程序", new String[]{"com.alipay.mobile.tinyappcustom"});
sdkList.put("支付宝 Nebula", new String[]{"com.alibaba.sdk.android.webview.","com.alipay.android.nebulaapp."});
sdkList.put("搜狗语音云", new String[]{"com.sogou.speech."});
sdkList.put("搜狗passport", new String[]{"com.sogou.passportsdk"});
sdkList.put("指易付", new String[]{"com.skymobi.pay"});
sdkList.put("招商一网通支付", new String[]{"cmbapi.CMBApiEntryActivity"
,"com.cmbchina.pb."
,".CMBApiEntryActivity"});
sdkList.put("拉卡拉支付", new String[]{"com.lkl.pay."});
sdkList.put("手盟SDK", new String[]{"com.sdklm.shoumeng."});
sdkList.put("微猫sdk", new String[]{"cn.wemart.sdk"});
sdkList.put("微派支付", new String[]{"com.bx.pay"});
sdkList.put("微信支付", new String[]{"com.tencent.mm.sdk",".BCWechatPaymentActivity",".wxapi.WXPayEntryActivity","wxapi.WXEntryActivity"});
sdkList.put("微信扫一扫", new String[]{"com.tencent.mm.plugin.scanner"});
sdkList.put("微信刷脸支付", new String[]{"com.tencent.wxpay.imagefacesign.","com.tencent.wxpayface."});
sdkList.put("当乐游戏开放平台", new String[]{"com.downjoy."});
sdkList.put("开源弹幕引擎·烈焰弹幕使", new String[]{"master.flame.danmaku"});
sdkList.put("建行龙支付", new String[]{"com.ccb.pay.loongpay","com.ccb.loongwealth"});
sdkList.put("广升(Adups):FOTA升级", new String[]{"adups.smartdevice.fota"});
sdkList.put("小米推送", new String[]{"com.xiaomi.push"
,".MiPUSH"
,"com.xiaomi.mipush"});
sdkList.put("小米应用商店sdk", new String[]{"com.xiaomi.market.sdk"});
sdkList.put("小米帐号开放平台", new String[]{"com.xiaomi.accounts","com.xiaomi.account.openauth"});
sdkList.put("小米 passport", new String[]{"com.xiaomi.passport"});
sdkList.put("小米 VR", new String[]{"com.mi.dlabs.component"
,"com.xiaomi.vr."
,"com.mi.dlabs.vr."});
sdkList.put("安天 AVL", new String[]{"com.avl.engine.",".AVLScanService"});
sdkList.put("天翼账号SDK", new String[]{"cn.com.chinatelecom.account."});
sdkList.put("大众点评推送", new String[]{"com.dianping.base.push"});
sdkList.put("图片选择 & 图片预览 & 图片加载相关", new String[]{"com.daimajia.slider.library"
,"com.bumptech.glide"
,"de.hdodenhof.circleimageview","me.iwf.photopicker"
,"in.srain.cube","com.dmcbig.mediapicker"
,"com.darsh.multipleimageselect."});
sdkList.put("喜马拉雅FM sdk", new String[]{"com.ximalaya.ting.android.opensdk"});
sdkList.put("听云", new String[]{"com.networkbench.com"});
sdkList.put("叮当APP自助生成平台", new String[]{"com.dingdone."});
sdkList.put("友盟自动更新", new String[]{"com.umeng.update"});
sdkList.put("友盟统计分析平台", new String[]{"com.umeng.analytics"});
sdkList.put("友盟组件", new String[]{"com.umeng.common"});
sdkList.put("友盟社会化组件", new String[]{"com.umeng.socialize"});
sdkList.put("友盟游戏统计分析", new String[]{"com.umeng.analytics.game"});
sdkList.put("友盟推送", new String[]{"com.umeng.message"});
sdkList.put("友盟反馈", new String[]{"com.feedback.ui"
,"com.umeng.fb"
,"com.mobclick.android.UmengFeedback"});
sdkList.put("华为账户登录认证", new String[]{"com.huawei.hms.activity"});
sdkList.put("华为游戏中心sdk", new String[]{"com.huawei.hwid20"});
sdkList.put("华为支付", new String[]{"com.huawei.pay.ui"});
sdkList.put("华为推送", new String[]{"com.huawei.agconnect.core"
,"com.huawei.android.pushselfshow"
,"com.huawei.push.","com.huawei.updatesdk"
,"com.huawei.android.pushagent","com.huawei.intent.action.PUSH_STATE"
,"com.huawei.intent.action.PUSH"});
sdkList.put("华为HMS", new String[]{"com.huawei.android.hms.agent"
,"com.huawei.hms.client"
,"com.huawei.hms","com.huawei.hms.aaid"
,"com.huawei.hms.support.api.push","com.huawei.hms.update"
,"com.huawei.hms.support.api.push.PushEventReceiver"});
sdkList.put("华为 AR Engine", new String[]{"com.huawei.ar.engine"});
sdkList.put("创蓝闪验", new String[]{"com.chuanglan.shanyan_sdk"});
sdkList.put("仿iOS的PickerView控件", new String[]{"com.bigkoo.pickerview"});
sdkList.put("人脸识别", new String[]{"com.swwx.facesdk"});
sdkList.put("人人网登录", new String[]{"com.renn.rennsdk.oauth"});
sdkList.put("京东支付", new String[]{"com.jdpay.paymentcode"
,"com.jd.lib.jdpaygeneral"
,"com.jdpaysdk.payment","com.jd.lib.jdpaysdk"
,"com.jdpaysdk.author","com.wangyin.payment.jdpaysdk"
});
sdkList.put("京东推送", new String[]{"com.jingdong.jdpush_new"});
sdkList.put("京东开普勒", new String[]{"com.kepler.jd."});
sdkList.put("乐视支付", new String[]{"com.letv.lepaysdk"});
sdkList.put("乐视手游", new String[]{"com.le.legamesdk"});
sdkList.put("乐视云", new String[]{"com.letvcloud.cmf"});
sdkList.put("乐播投屏", new String[]{"com.hpplay.sdk"});
sdkList.put("中国移动 AOE", new String[]{"com.cmcc.aoe"});
sdkList.put("个推一键登录", new String[]{"com.getui.gtc","com.geetest.onelogin"});
sdkList.put("个推", new String[]{"com.igexin.download"
,"com.g.gysdk"
,"com.igexin.getuiext","com.igexin.sdk"
});
sdkList.put("万普支付", new String[]{"com.wanpu.pay"});
sdkList.put("一直播", new String[]{"tv.xiaoka.base"
,"tv.xiaoka.weibo"
,"tv.xiaoka.publish","tv.xiaoka.live"
,"tv.xiaoka.play"});
sdkList.put("一下", new String[]{"com.yixia."});
sdkList.put("zip4j", new String[]{"net.lingala.zip4j"});
sdkList.put("zBarLibary", new String[]{"cn.bertsir.zbar"});
sdkList.put("xmcontainer", new String[]{"com.linfaxin.xmcontainer"});
sdkList.put("xk_sup", new String[]{"com.xk.sup"});
sdkList.put("xUtils", new String[]{"org.xutils"});
sdkList.put("volley", new String[]{"com.android.volley"});
sdkList.put("viewpagerindicator", new String[]{"com.viewpagerindicator"});
sdkList.put("universalimageloader", new String[]{"com.nostra13.universalimageloader"});
sdkList.put("uls", new String[]{"com.uxin.ulslibrary"});
sdkList.put("uCrop", new String[]{"com.yalantis.ucrop"});
sdkList.put("twitter_sdk", new String[]{"com.twitter.sdk."});
sdkList.put("tray", new String[]{"net.grandcentrix.tray"});
sdkList.put("termux", new String[]{"com.termux.app."});
sdkList.put("systembartint", new String[]{"com.readystatesoftware.systembartint"});
sdkList.put("swipemenulistview", new String[]{"com.baoyz.swipemenulistview"});
sdkList.put("stickygridheaders", new String[]{"com.tonicartos.widget.stickygridheaders"});
sdkList.put("snappydb", new String[]{"com.snappydb"});
sdkList.put("senab_photoview", new String[]{"uk.co.senab.photoview"});
sdkList.put("securepreferences", new String[]{"com.securepreferences"});
sdkList.put("scalablevideoview", new String[]{"com.yqritc.scalablevideoview"});
sdkList.put("roundedimageview", new String[]{"com.makeramen.roundedimageview"});
sdkList.put("robobinding", new String[]{"org.robobinding"});
sdkList.put("recyclerviewheader2", new String[]{"com.bartoszlipinski.recyclerviewheader"});
sdkList.put("rebound", new String[]{"com.facebook.rebound"});
sdkList.put("react-native异常处理库", new String[]{"com.masteratul.exceptionhandler"});
sdkList.put("pulltorefresh", new String[]{"com.handmark.pulltorefresh"});
sdkList.put("picasso", new String[]{"com.squareup.picasso"});
sdkList.put("paypal", new String[]{"com.paypal.android.sdk"
,"io.card.payment"
,"com.paypal.android."});
sdkList.put("otto", new String[]{"com.squareup.otto"});
sdkList.put("orhanobut_logger", new String[]{"com.orhanobut.logger"});
sdkList.put("oksdk", new String[]{"com.lk.sdk"});
sdkList.put("okhttp3", new String[]{"okhttp3"});
sdkList.put("okhttp", new String[]{"com.squareup.okhttp"});
sdkList.put("nineoldandroids", new String[]{"com.nineoldandroids"});
sdkList.put("music player", new String[]{"com.wang.avi"});
sdkList.put("mikephil_charting", new String[]{"com.github.mikephil.charting"});
sdkList.put("materialdialogs", new String[]{"com.afollestad.materialdialogs"});
sdkList.put("materialdatetimepicker", new String[]{"com.wdullaer.materialdatetimepicker"});
sdkList.put("luck_picture", new String[]{"com.luck.picture"});
sdkList.put("loopj_android-async-http", new String[]{"com.loopj.android.http"});
sdkList.put("litepal_SQLite", new String[]{"org.litepal"});
sdkList.put("listviewanimations", new String[]{"com.nhaarman.listviewanimations"});
sdkList.put("junit", new String[]{"junit.framework"});
sdkList.put("jobdispatcher", new String[]{"com.firebase.jobdispatcher"});
sdkList.put("joanzapata_pdfview", new String[]{"com.joanzapata.pdfview"});
sdkList.put("jeremyfeinstein_slidingmenu", new String[]{"com.jeremyfeinstein.slidingmenu.lib"});
sdkList.put("javiersantos_PiracyChecker", new String[]{"com.github.javiersantos.piracychecker."});
sdkList.put("javapoet", new String[]{"com.squareup.javapoet"});
sdkList.put("jackpal_androidterm", new String[]{"jackpal.androidterm.Term","jackpal.androidterm"});
sdkList.put("ixintui 推送", new String[]{"com.ixintui.push"});
sdkList.put("ironSource", new String[]{"com.ironsource.sdk."});
sdkList.put("innosystec_unrar", new String[]{"de.innosystec.unrar"});
sdkList.put("imagezoom", new String[]{"it.sephiroth.android.library.imagezoom"});
sdkList.put("image management", new String[]{"com.facebook.cache.common","com.facebook.imagepipeline"});
sdkList.put("iProtect网银安全服务", new String[]{"cn.cloudcore.iprotect"});
sdkList.put("iBank", new String[]{"com.nantian.iBank"});
sdkList.put("huewu_listview", new String[]{"com.huewu.pla.lib"});
sdkList.put("greenEventBus", new String[]{"de.greenrobot.event"});
sdkList.put("greenDAO", new String[]{"de.greenrobot.dao"});
sdkList.put("facebook_crypto", new String[]{"com.facebook.crypto"});
sdkList.put("expandabletextview", new String[]{"com.ms.square.android.expandabletextview"});
sdkList.put("eventbus", new String[]{"org.simple.eventbus"});
sdkList.put("epay支付", new String[]{"com.boc.epay"});
sdkList.put("emojicon", new String[]{"com.rockerhieu.emojicon"});
sdkList.put("dropbox", new String[]{"com.dropbox.core"
,"com.dropbox.client2.android"
,"com.dropbox.sync"});
sdkList.put("displaying animated GIF", new String[]{"pl.droidsonroids.gif"});
sdkList.put("device_yearclass", new String[]{"com.facebook.device.yearclass"});
sdkList.put("daimajia_numberprogressbar", new String[]{"com.daimajia.numberprogressbar"});
sdkList.put("dagger", new String[]{"dagger"});
sdkList.put("condom", new String[]{"com.oasisfeng.condom."});
sdkList.put("cling", new String[]{"org.teleal.cling."});
sdkList.put("bundletool", new String[]{"shadow.bundletool"});
sdkList.put("bigkoo_convenientbanner", new String[]{"com.bigkoo.convenientbanner"});
sdkList.put("auto-scroll circular parallax ListViews.", new String[]{"it.sephiroth.android.library"});
sdkList.put("androidannotations", new String[]{"org.androidannotations.annotations"});
sdkList.put("andexert", new String[]{"com.andexert.library"});
sdkList.put("agoo", new String[]{"org.android.agoo.accs."
,"org.android.agoo"
,"com.android.agoo."});
sdkList.put("achartengine", new String[]{"org.achartengine"});
sdkList.put("ZXing", new String[]{"com.stone.zxing."
,"com.uuzuche.lib_zxing"
,"com.zijunlin.zxing","com.google.zxing"
});
sdkList.put("XQRCode", new String[]{"com.xuexiang.xqrcode."});
sdkList.put("XCL-Charts", new String[]{"org.xclcharts"});
sdkList.put("Wps", new String[]{"cn.wps.moffice.","com.feinnoui.library.wps."});
sdkList.put("WorkManager", new String[]{"androidx.work.impl."});
sdkList.put("WeiboReactNative", new String[]{"cn.reactnative.modules.weibo."});
sdkList.put("WePay", new String[]{"com.wepayplugin","com.wangyin.wepay"});
sdkList.put("WPS mail", new String[]{"com.kingsoft.mail.","com.kingsoft.email"});
sdkList.put("Vungle CN", new String[]{"com.vungle.warren."});
sdkList.put("Vk", new String[]{"com.vk.sdk"});
sdkList.put("Vivo 推送", new String[]{"com.vivo.VivoPushMessageReceiver","com.vivo.push"});
sdkList.put("Vitamio", new String[]{"io.vov.vitamio"});
sdkList.put("VirtualApp", new String[]{"io.virtualapp.","com.lody.virtual"});
sdkList.put("ViewPropertyAnimator", new String[]{"com.bartoszlipinski.viewpropertyobjectanimator"});
sdkList.put("UserVoice", new String[]{"com.uservoice.uservoicesdk"});
sdkList.put("Unity3d", new String[]{"com.unity3d.player"});
sdkList.put("Unity-UI", new String[]{"unityplayer.UnityActivity"
,"unity.build-id"
,"unityplayer.ForwardNativeEventsToDalvik","com.lostpolygon.unity."
,"unity.splash-enable"});
sdkList.put("Ultra Pull to Refresh", new String[]{"in.srain.cube.views.ptr"});
sdkList.put("UC插件", new String[]{"com.uc.addon.sdk.remote"});
sdkList.put("Type-safe REST client", new String[]{"retrofit2"});
sdkList.put("Trpay支付", new String[]{"com.base.bj.paysdk","com.base.bj.trpayjar"});
sdkList.put("Transitions API", new String[]{"com.transitionseverywhere","android.support.transition"});
sdkList.put("TransitionPlayer", new String[]{"com.linfaxin.transitionplayer."});
sdkList.put("Talkingdata", new String[]{"com.talkingdata.sdk"});
sdkList.put("TODO 通联支付", new String[]{"com.allinpay."});
sdkList.put("SwipeToLoadLayout", new String[]{"com.aspsine.swipetoloadlayout"});
sdkList.put("SwipeRefreshLayout", new String[]{"com.baoyz.widget"});
sdkList.put("Swipe Layout", new String[]{"com.daimajia.swipe"});
sdkList.put("SwiFTP", new String[]{"org.swiftp"});
sdkList.put("SunPlayer", new String[]{"com.player.sunplayer."});
sdkList.put("Smack", new String[]{"org.jivesoftware.smack"});
sdkList.put("ShortcutBadger", new String[]{"me.leolin.shortcutbadger"});
sdkList.put("Shizuku", new String[]{"moe.shizuku.api.","moe.shizuku.client."});
sdkList.put("ShareSDK", new String[]{"cn.sharesdk"});
sdkList.put("SenseID 身份验证服务", new String[]{"com.sensetime.liveness.","com.sensetime.idcard"});
sdkList.put("SecVerify", new String[]{"com.mob.secverify"});
sdkList.put("SQLCipher", new String[]{"net.sqlcipher"});
sdkList.put("SDL", new String[]{"org.libsdl."});
sdkList.put("RxJava", new String[]{"rx.android"});
sdkList.put("Realm", new String[]{"io.realm"});
sdkList.put("Rajawali", new String[]{"org.rajawali3d"});
sdkList.put("Qiniu Resource (Cloud)", new String[]{"com.qiniu.android"});
sdkList.put("QQ看点", new String[]{"cooperation.qqhotspot."});
sdkList.put("ProxyBillingActivity", new String[]{"com.android.billingclient.api.ProxyBillingActivity"});
sdkList.put("Protocol Buffers", new String[]{"com.google.protobuf"});
sdkList.put("PlaylistCore", new String[]{"com.devbrackets.android.playlistcore"});
sdkList.put("Piwik-SDK", new String[]{"org.piwik.sdk"});
sdkList.put("Pinyin4j", new String[]{"net.sourceforge.pinyin4j"});
sdkList.put("Pinterest style ListView", new String[]{"me.maxwin"});
sdkList.put("Ping++ 支付", new String[]{"com.pingplusplus"});
sdkList.put("Payment", new String[]{"com.uc.paymentsdk."});
sdkList.put("Paymax支付", new String[]{"com.swwx.paymax."});
sdkList.put("OkDownload", new String[]{"com.liulishuo.okdownload"});
sdkList.put("ORMLite", new String[]{"com.j256.ormlite"});
sdkList.put("OPPO 推送", new String[]{"com.coloros.mcssdk","com.heytap.mcssdk"});
sdkList.put("MultiImageChooser", new String[]{"com.synconset.MultiImageChooserActivity"});
sdkList.put("Mob 推送", new String[]{"com.mob.tools"
,"com.mob.MobProvider"
,"com.mob.pushsdk."});
sdkList.put("Microsoft mmx", new String[]{"com.microsoft.mmx","com.mmx.microsoft."});
sdkList.put("Microsoft feedback", new String[]{"com.microsoft.mmx.feedback","com.microsoft.office.feedback."});
sdkList.put("Microsoft TokenShare", new String[]{"com.microsoft.tokenshare."});
sdkList.put("Microsoft Notes", new String[]{"com.microsoft.notes"});
sdkList.put("Microsoft Intune", new String[]{"com.microsoft.intune."});
sdkList.put("Microsoft AAD", new String[]{"com.microsoft.identity.","com.microsoft.aad.adal"});
sdkList.put("MessagePack", new String[]{"org.msgpack"});
sdkList.put("Material design ProgressBar", new String[]{"me.zhanghai.android.materialprogressbar"});
sdkList.put("Lottie-Android", new String[]{"com.airbnb.lottie."});
sdkList.put("LivePush", new String[]{"com.live.watermelon"
,"com.live.sync"
,"com.live.push"});
sdkList.put("LinkedMe", new String[]{"linkedme.sdk.key"});
sdkList.put("Line 分享", new String[]{"jp.line.sdk"});
sdkList.put("Lightspeed Push", new String[]{"com.arrownock.push"});
sdkList.put("LeakCanary", new String[]{"com.squareup.leakcanary"});
sdkList.put("LFilePicker", new String[]{"com.leon.lfilepickerlibrary."});
sdkList.put("Kakao Talk", new String[]{"com.kakao.sdk.AppKey"});
sdkList.put("Just Keep On Truckin", new String[]{"org.ccil.cowan.tagsoup"});
sdkList.put("Jawbone", new String[]{"com.jawbone.upplatformsdk.oauth"});
sdkList.put("Java MQTT Client", new String[]{"org.eclipse.paho.client.mqttv3"});
sdkList.put("ImagePicker", new String[]{"com.lzy.imagepicker.","com.imagepicker"});
sdkList.put("Horizontal ListView", new String[]{"com.devsmart"});
sdkList.put("HockeyApp", new String[]{"net.hockeyapp.android"});
sdkList.put("Gson", new String[]{"org.json","com.google.gson"});
sdkList.put("GrowingIO", new String[]{"com.growingio.android.sdk"});
sdkList.put("GiraffePlayer2", new String[]{"tcking.github.com.giraffeplayer2."});
sdkList.put("GPUImage", new String[]{"jp.co.cyberagent.android.gpuimage"});
sdkList.put("Foobnix", new String[]{"com.foobnix."});
sdkList.put("Flurry", new String[]{"com.flurry.android"});
sdkList.put("Floating Action Button", new String[]{"com.getbase.floatingactionbutton"});
sdkList.put("FloatWindow", new String[]{"com.yhao.floatwindow"});
sdkList.put("FirebaseUI", new String[]{"com.firebase.ui."});
sdkList.put("FilePickerLibrary", new String[]{"com.github.developerpaul123.filepickerlibrary."});
sdkList.put("FileDownloader", new String[]{"com.liulishuo.filedownloader"});
sdkList.put("Facebook SDK", new String[]{"com.facebook.sdk","com.facebook.FacebookContent"});
sdkList.put("Facebook React", new String[]{"com.facebook","com.facebook.react"});
sdkList.put("Fabric", new String[]{"io.fabric.ApiKey"});
sdkList.put("Evernote推送", new String[]{"com.evernote.android.job."});
sdkList.put("Estore iap", new String[]{"com.estore.iap.TypaySdkActivity"});
sdkList.put("EditText in Material Design", new String[]{"com.rengwuxian.materialedittext"});
sdkList.put("EasyPermissions", new String[]{"pub.devrel.easypermissions"});
sdkList.put("EaseUi", new String[]{"com.easemob.easeui.ui"});
sdkList.put("EBookDroid", new String[]{"org.ebookdroid."});
sdkList.put("E4a", new String[]{"com.e4a.runtime"});
sdkList.put("DownloadService", new String[]{"com.ss.android.downloadlib."
,"com.ss.android.socialbase.downloader"
,"com.ss.android.socialbase.appdownloader"});
sdkList.put("Double Labs", new String[]{"com.doublelabs."});
sdkList.put("Disk-based LRU cache", new String[]{"com.jakewharton.disklrucache"});
sdkList.put("Digits", new String[]{"com.digits.sdk.android"});
sdkList.put("DataEye 统计分析", new String[]{"com.dataeye.channel"});
sdkList.put("DCloud", new String[]{"io.dcloud.appstream."
,"io.dcloud.common"
,"io.dcloud.streamdownload","io.dcloud"
});
sdkList.put("CustomActivityOnCrash", new String[]{"cat.ereza.customactivityoncrash."});
sdkList.put("Curzibn_Luban", new String[]{"top.zibin.luban"});
sdkList.put("Crashlytics", new String[]{"com.crashlytics"});
sdkList.put("Cortana SDK", new String[]{"com.microsoft.cortana.plugin"
,"com.microsoft.cortana.clientsdk"
,"com.microsoft.cortana.services","com.microsoft.cortana.sdk"
,"com.microsoft.cortana."});
sdkList.put("Cordova", new String[]{"io.github.pwlin.cordova.plugins.","org.apache.cordova"});
sdkList.put("CocosPlay", new String[]{"com.chukong.cocosplay"});
sdkList.put("Cobub Razor", new String[]{"com.wbtech.ums"});
sdkList.put("CloudRail", new String[]{"com.cloudrail.si"});
sdkList.put("Circle button widget", new String[]{"at.markushi.ui"});
sdkList.put("Chuck", new String[]{"com.readystatesoftware.chuck"});
sdkList.put("Chromium", new String[]{"org.chromium.base"});
sdkList.put("CheckVersionLib", new String[]{"com.allenliu.versionchecklib"});
sdkList.put("ByakuGallery", new String[]{"com.diegocarloslima.byakugallery.lib"});
sdkList.put("Bugtag", new String[]{"com.bugtags.library."});
sdkList.put("Bugsnag", new String[]{"com.bugsnag.android."});
sdkList.put("Braintree支付", new String[]{"com.braintreepayments.api."});
sdkList.put("Boku Pay", new String[]{"com.boku.mobile."});
sdkList.put("Bmob", new String[]{"cn.bmob."});
sdkList.put("Blankj", new String[]{"com.blankj.utilcode"});
sdkList.put("Bing Search API", new String[]{"com.microsoft.bing.commonlib"
,"com.microsoft.bing.visualsearch"
,"com.microsoft.bingsearchsdk","com.microsoft.bsearchsdk"
,"com.microsoft.bing."});
sdkList.put("BeeCloud 支付", new String[]{"cn.beecloud."});
int i=0;
for ( String name :sdkList.keySet() )
{
i++;
System.out.println(name);
for ( String sb:sdkList.get(name) )
{
System.out.println(sb);
}
System.out.println();
}
System.out.println("共有: " + i + "个");
}
}