当前位置: 首页 > news >正文

南通优化网站公司哪家好做网站客户最关心哪些问题

南通优化网站公司哪家好,做网站客户最关心哪些问题,信息发布平台推广有哪些,WordPress网站根目录有哪些目录 一、简介 二、下载使用 添加jitpack 仓库 添加依赖: 三、更改 1、 LogDogV2.3.1初始化: 2、通过上面的初始化 #xff0c;已经知道IJsonEngine 优化了泛型参数#xff0c;采用 Object/Any 3、优化空异常的判断#xff0c;哪怕打印变量是NULL LogDog会打印“nul…目录 一、简介 二、下载使用 添加jitpack 仓库 添加依赖: 三、更改 1、 LogDogV2.3.1初始化: 2、通过上面的初始化 已经知道IJsonEngine 优化了泛型参数采用 Object/Any  3、优化空异常的判断哪怕打印变量是NULL LogDog会打印“null” 提示开发人员 四、新增 1、新增 log 格式换行开关 2、新增log 方法栈打印深度校准 3、新增日志文件分享 五、结语 一、简介 以前版本 Android开源 日志框架 LogDog V2.0.0https://blog.csdn.net/Ym_quiet/article/details/130838654 Android开源 日志框架 LogDog V1.2https://blog.csdn.net/Ym_quiet/article/details/130550198 Android开源 日志框架 LogDog V1.0https://blog.csdn.net/Ym_quiet/article/details/130453232 LogDog 2.3.1版本比较之前版本变化有点大如果已经引用之前的版本需要修改初始化和初始化配置但是在log 打印调用方法不需要更改LogDog框架始终以兼容的角度去优化框架不会出现更新版本后需要大量更改以前的代码调用而是尽可能采取扩展式优化减少重构式或者重写式优化不管怎么样在使用LogDog时哪怕要重写也是采用内部重写外部调用方法不变。 二、下载使用 添加jitpack 仓库 Android Gradle Plugin 为 v7.1.0 以下版本进入项目根目录打开 “build.gradle” 文件在 “allprojects” 中加入如下代码 ... allprojects {     repositories {         maven { url https://jitpack.io }         mavenCentral()         google()     } } 当您的 Android Gradle Plugin 为 v7.1.0 或以上版本进入项目根目录打开 “settings.gradle” 文件在 “dependencyResolutionManagement” 中加入如下代码 ... dependencyResolutionManagement {         repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)         repositories {                       maven { url https://jitpack.io }                   mavenCentral()                   google()          } } 添加依赖: 进入 “app” 目录打开 “build.gradle” 文件在 “dependencies” 中添加 ... dependencies { ... implementation com.gitee.ym521:logdog:2.3.1 } 三、更改 1、 LogDogV2.3.1初始化: Kotlin logDog.install(this, object : IJsonEngine {override fun toJSON(obj: Any): String {return gson.toJson(obj)}})LogDog.builder.logWriteLogFileEnable(true) //是否开启写入日志文件.logShowMethodEnable(true) //是否开启显示方法栈信息 默认打印两个方法信息.logShowThreadInfoEnable(true) //是否打印当前线程信息 Java //这里使用的是 Google开源 Gson 也可以使用其他Json 框架 如:阿里的FastJsonGson gson new Gson();logDog.install(this, new IJsonEngine() {NonNullOverridepublic String toJSON(NonNull Object obj) {return gson.toJson(obj);}});LogDog.getBuilder().logWriteLogFileEnable(true) //是否开启写入日志文件.logShowMethodEnable(true) //是否开启显示方法栈信息 默认打印两个方法信息.logShowThreadInfoEnable(true); //是否打印当前线程信息 其他更多配置可以参考LogDog V2.0.0 ,配置方法级别不会发生改变一般只会新增。 2、通过上面的初始化 已经知道IJsonEngine 优化了泛型参数采用 Object/Any  3、优化空异常的判断哪怕打印变量是NULL LogDog会打印“null” 提示开发人员 四、新增 1、新增 log 格式换行开关 Koltin LogDog.builder.wrapFormat() 默认是没有开启的也就是默认不会换行的就是Log 有多长会打印多长但是会在系统日志安全长度内如果超出会被强制切断打印输出到下一条Log。这个开关建议在开发调试可以开启在测试阶段如果需要Log文件输出建议关闭因为会对日志文件产生误解。 2、新增log 方法栈打印深度校准 Koltin LogDog.builder.extraOffset() 这个主要是对LogDog.custom()有自己封装需求的开发人员开放的因为有自己封装的会多一层方法封装方法层深度校准范围[-3,5] ,闭区间 -3到5。 3、新增日志文件分享 在我们日常开发时总是需要修复Bug但是Android开发的bug就不好找了尤其碰到非专业测试他们给的现象都不是准确但是APP 又是在他们测试手机上每次copy Log文件也很麻烦所以我嘛纯属就是怕麻烦新增在这个Log文件分享的功能测试APP 直接把Log文件分享给办公APP 然后发给开发人员不就很方便了。 好了开始配置 在AndroidManifest.xml 新增如下 provider android:namecom.ym521.logdog.provider.LogFileShareProviderandroid:authorities${applicationId}.fileshare android:exportedfalseandroid:grantUriPermissionstruemeta-data android:nameandroid.support.FILE_PROVIDER_PATHSandroid:resourcexml/provider_logfile_paths / /provider 代码上 LogDog.logFileShare() 注意必须开启了日志文件输出logWriteLogFileEnable(true)不然调用是没有效果的 期望后面可能会把crash 日志加入进去大概只需要开发人员开启搜集Crash Log开关就可以将Crash 日志写入日志文件内。方便定位bug。 五、结语 希望您给博主一些鼓励点赞、关注、收藏如果LogDog有BUG或者您有好的建议欢迎大家提出。
http://www.pierceye.com/news/711048/

相关文章:

  • 茂名公司网站开发tp框架做视频网站
  • 专门做家教的网站优秀网站设计赏析
  • 美食网站的建设背景婚庆网站建设
  • 榆社网站建设销售新品牌如何推广
  • 网站制作的公司哪家比较好网页作图软件
  • 网站开发质保动态wordpress动态主题
  • 建公司网站设计网站公司百度后台登录
  • 响应式网站开发方法建设汽车行业网站
  • 51ppt模板免费下载网站浏览器下载大全免费下载
  • 阳西县建设局网站.net网站项目有哪些
  • 门户网站优化网站建立软件
  • 贵阳网站建设在哪里陕西省住房城乡建设部门户网站
  • 深圳网站建设799元起全包域名企业网站分为哪四类
  • 潍坊网站建设公司商城网站建设建站系统
  • 苏州区网站建设网站前台乱码
  • 网站设计公司企业邮箱青岛网站制作工具
  • 网站建设 html5wordpress 关注公众号
  • 自建公司网站利用网站文件下载做推广
  • 酒店网站素材软件开发合同范本大全
  • 安康市住房和城乡建设局网站网站建设广告宣传素材
  • 没有网站怎么做链接视频网上哪里给公司做网站
  • 广告网站制作报价网站开发环境怎么写
  • 网站开发总结与收获智慧团建登录官网
  • 旅游电子商务网站的建设建设局网站项目负责人资质要求
  • 设计响应式网站多少钱网站建设行业新闻动态
  • 一般做外单的有哪些网站太原市网站制作公司
  • wordpress 文章内seo代码优化工具
  • 做网站用的笔记本配置网络科技公司骗术
  • 在线建设网站江苏中南建设集团网站是多少
  • 中国建设银行官网站陕西西安网站建设域名怎么用