tinker icon indicating copy to clipboard operation
tinker copied to clipboard

Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.

Results 215 tinker issues
Sort by recently updated
recently updated
newest added

## ``` 异常类型:编译异常 手机型号: 手机系统版本: tinker版本:1.9.14.10 gradle版本:4.1.0 是否使用热更新SDK: TinkerPatch SDK 系统:如:Mac ```

异常类型:app编译打补丁包异常 手机型号:华为mata30p 手机系统版本:Android 10 tinker版本:如:1.9.14.7 tinker-support:1.2.0 gradle版本:distributions/gradle-5.4.1-all build:gradle:3.4.2 是否使用热更新SDK: 否 系统:windows AS版本:3.5.2 build_versions.minSdkVersion = 21 堆栈/日志: Executing task 'tinkerPatchRelease'... Warning:ignoreWarning is false, but we found loader classes are found in...

开启并行构建及缓存能力后,多次提交变更代码(TinkerId=渠道号_版本号_gitCommitId)的情况下,最终 base apk 产物的 TinkerId 会概率性出现没用最新 gitCommitId,还是上次构建缓存的,经过分析发现是 task 依赖存在问题导致,修复后以批量多渠道上线验证没问题,补提 bug。 ``` 异常类型:编译异常 手机型号:无 手机系统版本:无 tinker版本:1.9.14.12 gradle版本:6.5 是否使用热更新SDK: 否 系统:win、mac、ubuntu 堆栈/日志: 无错误 ```

异常类型:编译异常 手机型号: 手机系统版本: tinker版本:1.9.14.18 gradle版本:6.1.1 是否使用热更新SDK: TinkerPatch SDK 系统:windows com.tencent.tinker.android.dex.DexException: com.tencent.tinker.android.dex.DexException: Unexpected magic: [100, 101, 120, 10, 48, 51, 57, 0] at com.tencent.tinker.android.dex.Dex.(Dex.java:142) at com.tencent.tinker.build.util.ExcludedClassModifiedChecker.checkIfExcludedClassWasModifiedInNewDex(ExcludedClassModifiedChecker.java:76) at com.tencent.tinker.build.decoder.DexDiffDecoder.patch(DexDiffDecoder.java:177) at com.tencent.tinker.build.decoder.UniqueDexDiffDecoder.patch(UniqueDexDiffDecoder.java:39) at...

异常类型:编译异常 手机型号:编译异常 手机系统版本:编译异常 tinker版本:1.9.14.7 gradle版本:Gradle 6.1.1,GradlePlugin 4.0.0 是否使用热更新SDK: 否 系统:Windows10 AS版本:4.0 堆栈/日志: [13:02:30]: -----------------------Tinker patch begin----------------------- [13:02:30]: configuration: [13:02:30]: oldApk:D:\BuildClient\iworks_android\script\mlcode\tinker/iWorks-1.9.0/iworksCloud/iworksCloud-release.apk [13:02:30]: newApk:D:\BuildClient\iworks_android\script\mlcode\myluban\build\outputs\apk\iworksCloud\release\myluban-iworksCloud-release.apk [13:02:30]: outputFolder:D:\BuildClient\iworks_android\script\mlcode\myluban\build\outputs\apk\iworksCloud/tinkerPatch/iworksCloud/release [13:02:30]: isIgnoreWarning:false [13:02:30]: isAllowLoaderClassInAnyDex:false [13:02:30]: isRemoveLoaderForAllDex:false...

生成补丁报错信息如下:Execution failed for task ':app:tinkerPatchRelease'. > java.lang.RuntimeException: com.tencent.tinker.build.util.TinkerPatchException: all loader classes don't appear in old primary dex. 异常类型:编译异常 tinker版本:1.9.14.18 gradle版本:com.android.tools.build:gradle:4.0.2 系统:如:window10 首先我用1.0包使用360加固后在设备上安装是正常可以使用的。然后我再对项目做了小改动再打出一个新的包2.0同样使用360加固。然后根据这两个包想生成补丁,但是编译报错。 下面是tinker的核心配置脚本部分,提供给您参考 ------------------------------------------------------------------ if (buildWithTinker()) { apply plugin: 'com.tencent.tinker.patch'...

异常类型:打包异常 手机型号:如:Nexus 5(如是编译异常,则可以不填) 手机系统版本:如:Android 5.0 (如是编译异常,则可以不填) tinker版本:如:1.9.14.6 gradle版本:如:6.5 是否使用热更新SDK:是 系统:Mac 堆栈/日志: ----------------------tinker build warning ------------------------------------ tinker auto operation: excluding annotation processor and source template from app packaging. Enable dx jumboMode...

异常类型:app运行时异常/编译异常 手机型号:如:小米10 手机系统版本:如:Android11.0 tinker版本:如: classpath "com.tencent.bugly:tinker-support:1.1.5" compile 'com.tencent.tinker:tinker-android-lib:1.9.9' gradle版本:如:4.10.2 是否使用热更新SDK:这个不知道怎么描述,就用代码描述了( classpath "com.tencent.bugly:tinker-support:1.1.5" compile 'com.tencent.bugly:crashreport_upgrade:1.3.6' // 指定tinker依赖版本(注:应用升级1.3.5版本起,不再内置tinker) compile 'com.tencent.tinker:tinker-android-lib:1.9.9' compile 'com.tencent.bugly:nativecrashreport:latest.release' //其中latest.release指代最新版本号,也可以指定明确的版本号,例如2.2.0) 系统:如:win10 堆栈/日志: 2021-12-02 10:47:44.034 30771-30799/com.sunny.yjjh_management.debug W/CrashReport: task start com.tencent.bugly.proguard.t...

异常类型:编译异常 手机型号: 手机系统版本: tinker版本:如:1.9.14.15 gradle版本:如: AGP 3.6.3, gradle 6.1.1 是否使用热更新SDK: 否 系统:Mac/Linux 堆栈/日志: ``` FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:processDebugResources'. >...