摘要: 2. 调试 2 .1 使用gdb调试 安装gdb sudo yum install gdb 运行gdb gdb -tui /usr/local/jamvm/bin/jamvm 具体的调试步骤,查看gdb命令进行调试。 GDB调试命令 这种调试方式,a56爆大奖在线娱乐个人不是很习惯,a56爆大奖在线娱乐从网上找到了下面这种方式,更符 阅读全文
posted @ 2021-09-14 17:38 卡卡一点都不卡 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1. 环境搭建(Mac) 1.1 准备工作 安装vagrant 2.2.14 下载jamvm源码(已加注释) 安装virtualbox mac在第一次安装时,会提示安装失败,是因为权限问题,打开设置 ->Security -> 会提示你一个oracle啥啥啥的,alow一下就行,然后重新安装即可。 阅读全文
posted @ 2021-09-14 17:34 卡卡一点都不卡 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 2.4 ServiceMethod#invoke 2.4.1 时序图 invoke的第一步,是执行CallAdapted#invoke,通过上面的UML图分析,可以知道在HttpServiceMethod实现了ServiceMethod的invoke @Override final @Nullabl 阅读全文
posted @ 2021-09-14 15:44 卡卡一点都不卡 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 正如前一章所说,使用Retrofit的第一步,就是初始化。初始化步骤分为Retrofit实例初始化、Service接口初始化等等,下面的内容将一一阐述。 2.1 初始化Retrofit 2.1.1 初始化时序图 2.1.2 new Retrofit.Builder 首先要明确目标:初始化的目的,是为 阅读全文
posted @ 2021-09-14 14:54 卡卡一点都不卡 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.1 简介 Retrofit是一个类型安全的Android和Java HTTP客户端,内部基于OkHttp,以a56爆大奖在线娱乐优雅的方式(接口的形式)提供给用户以发起HTTP请求。 1.2 使用方式 Retrofit的使用方式比较简单,定义HTTP的java接口,构建一个Retrofit对象,使用Retrof 阅读全文
posted @ 2021-09-14 14:39 卡卡一点都不卡 阅读(37) 评论(0) 推荐(0) 编辑