首先看一下运行结果图:
Tinker源码导入问题
tinkerid is not set:
例如:
解决办法: 将 getTinkerIdValue() 改为具体的id
如果出现一些警告的问题:
解决办法: ignoreWarning 改为 true
ignoreWarning = true
修复的步骤
一、编译apk 将生成的apk的完成路径替换原来sample里面的路径:
二、修改一些资源文件,比如增加一个按钮:
修改资源文件,添加log:
三、修改完新版的的内容执行:
生成一个文件工程目录下生成一个apk文件,如图:
四、修改路径:
五、将生成的apk的路径拷贝到sd卡下
六、执行工程的LOAD PATCH,然后再 KILL SELF 更新了apk,就可以看到之前的运行结果
控制台的log变更:
没修改之前运行结果:
修改过后的运行结果: