Open SaiHor opened 3 years ago
根目录下的build.gradle: dependencies { classpath 'com.tencent.bugly:tinker-support:1.2.0' classpath("com.tencent.tinker:tinker-patch-gradle-plugin:1.9.14.7") ...... } app目录下的build.gradle: dependencies { implementation 'com.tencent.tinker:tinker-android-lib:1.9.14.7' api("com.tencent.tinker:tinker-android-anno-support:1.9.14.7") }
XXTinkerApplication只能保留构造函数,delegateClassName需要直接使用字符串 例子: public class XXXTinkerApplication extends TinkerApplication {
public XXXTinkerApplication() { super(ShareConstants.TINKER_ENABLE_ALL, "com.xxx.xxx.XXXApplicationLike", "com.tencent.tinker.loader.TinkerLoader", false); }
} tinker的版本不要升到1.9.14.9,经过测试打包会失败,1.9.14.8没测试,1.9.14.7亲测可用(本人手机三星S10,系统Android10)
只测试了增加代码,尚未测试资源替换,新增Activity情景
希望能帮到大家
@SaiHor 这位兄台:你的 gradle wrapper 使用的版本是?? 另外 "com.android.tools.build:gradle" 使用的版本是?
根目录下的build.gradle: dependencies { classpath 'com.tencent.bugly:tinker-support:1.2.0' classpath("com.tencent.tinker:tinker-patch-gradle-plugin:1.9.14.7") ...... } app目录下的build.gradle: dependencies { implementation 'com.tencent.tinker:tinker-android-lib:1.9.14.7' api("com.tencent.tinker:tinker-android-anno-support:1.9.14.7") }
XXTinkerApplication只能保留构造函数,delegateClassName需要直接使用字符串 例子: public class XXXTinkerApplication extends TinkerApplication {
} tinker的版本不要升到1.9.14.9,经过测试打包会失败,1.9.14.8没测试,1.9.14.7亲测可用(本人手机三星S10,系统Android10)
只测试了增加代码,尚未测试资源替换,新增Activity情景
希望能帮到大家