美文网首页
Debug时安卓SDK源码对不上

Debug时安卓SDK源码对不上

作者: qiHuang112 | 来源:发表于2020-03-26 09:30 被阅读0次

前言

日常开发中,debug时跟踪代码到SDK源码时,经常能碰到源码不匹配的问题。

原因

安卓机中SDK版本代码中的编译版本不匹配。

安卓机中的SDK

安卓机中的SDK被手机厂商控制,google发布最新的SDK后,国内的手机厂商为了让手机有自己的风格,会将google发布的SDK源码进行二次开发,常见的SDK有如下几种。

  • Google Android SDK -- AS自带的安卓模拟器,未改SDK的实体机
    通过调整build.gradle中的编译版本即可匹配源码。
    compileSdkVersion [版本号] 让版本号大于等于你的模拟器安卓版本即可

  • 小米SDK,华为SDK等经过二次开发的SDK -- 国内厂商二次开发的实体机
    一般情况下都没法在Debug时匹配源码,除非你能拿到对应手机厂商二次开发过的SDK。

相关文章

网友评论

      本文标题:Debug时安卓SDK源码对不上

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