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的ApplicationLike之后,对于要在Application中开启的注解,如@HiltAndroidApp需要怎么添加呢,最新的tinker支持手动创建Application吗

异常类型:app运行时异常 手机型号:VIVO、OPPO 手机系统版本:Android 5.0、5.1、6.0 tinker版本:1.9.14.19 gradle版本:6.8.3 是否使用热更新SDK: 无 系统:Mac 堆栈/日志: # main(1) android.os.BadParcelableException ClassNotFoundException when unmarshalling: ninja.i4 java.lang.RuntimeException:android.os.BadParcelableException: ClassNotFoundException when unmarshalling: ninja.i4 android.app.job.JobService$JobHandler.handleMessage(JobService.java:130) ...... Caused by: android.os.BadParcelableException:ClassNotFoundException when unmarshalling: ninja.i4...

https://github.com/Tencent/tinker/blob/d8f74ab0fbffe74341ba09cc10f9faf32b22290d/tinker-sample-android/app/build.gradle#L429 * gradle-6.7.1 * AGP-4.2.1 * tinker-1.9.14.16 * 构建提示apkData属性不存在,建议variant.outputs.first().apkData.outputFileName 改为variant.outputs.first().variantOutput.outputFileName.get()获取

AGP 升级到 7.0 以上gradle sync失败。 异常类型:编译异常 tinker版本:如: 1.9.14.18 gradle版本:如:7.2 1. 升级tinker-sample-android中gradle相关版本 tinker-sample-android/build.gradle classpath 'com.android.tools.build:gradle:3.5.3' 改为 classpath 'com.android.tools.build:gradle:7.1.1' tinker-sample-android/gradle/wrapper/gradle-wrapper.properties distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip 改为 distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip 2. 修改android AGP 7.0 不兼容的gradle配置 3. 点击gradle sync 4....

异常类型:app运行时异常 手机型号:Mi 10 pro 手机系统版本:android 12 tinker版本:1.9.14.20 gradle版本:4.2.2 是否使用热更新SDK: 否 系统:Mac Os 堆栈/日志: ``` 2022-05-25 11:08:56.958 16712-16743/? E/Tinker.ParallelDex: [-] Error. java.lang.IllegalStateException: Cannot query transaction code of performDexOptSecondary. at com.tencent.tinker.loader.TinkerDexOptimizer.performDexOptSecondaryByTransactionCode(SourceFile:9) at...

AndroidStudio:Android Studio Chipmunk | 2021.2.1 Gradle:6.1.1 tinker-android-lib:1.9.14.18 github clone最新的[tinker-sample-android](https://github.com/Tencent/tinker/tree/dev/tinker-sample-android)错误依旧 i tried to change text in TextView from MainActivity for new patch, when i tried to load patch is successful to...

tinker 在 `process${variant.name.capitalize()}Manifest` 任务的产物 `build/intermediates/merged_manifests` 目录中的 `AndroidManifest.xml` 文件中写入了 `tinker_id` 等信息,而 AGP 4.1 新增了在 `process${variant.name.capitalize()}Manifest` 任务之后执行的任务 `process${variant.name.capitalize()}ManifestForPackage`,该任务的产物在 `build/intermediates/packaged_manifests` 目录中。 如果这 2 个任务命中了 gradle 缓存,执行状态都是 `FROM-CACHE`,那么最终 APK 中 manifest 文件中的 `tinker_id` 等信息是以前编译写入的旧信息。因此,对于...

## Issue/提问须知 **在提交issue之前,我们应该先查询是否已经有相关的issue以及[常见问题](https://github.com/Tencent/tinker/wiki/Tinker-%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)。提交issue时,我们需要写明issue的原因,以及编译或运行过程的日志(加载进程以及Patch进程)。issue需要以下面的格式:** ``` 异常类型:app运行时异常/编译异常 手机型号:小米 手机系统版本:如:Android 10 tinker版本:如:1.9.14.5 gradle版本:3.4.3 是否使用热更新SDK: Bugly SDK 小米等部分手机 在成功加载补丁后 升级apk (提高版本号) 第一次打开会闪退 第二次正常 小米手机必会闪退 而且看不到日志提示

手机型号:VIVO 手机系统版本 Android 10.0 tinker版本:1.9.14.20 gradle版本:4.0.2 && gradle-6.1.1-all.zip 是否使用热更新SDK: Bugly SDK 堆栈/日志: FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:tinkerPatchGongzhonghaoRelease'. > java.util.regex.PatternSyntaxException: Unexpected...

## Issue/提问须知 **在提交issue之前,我们应该先查询是否已经有相关的issue以及[常见问题](https://github.com/Tencent/tinker/wiki/Tinker-%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98)。提交issue时,我们需要写明issue的原因,以及编译或运行过程的日志(加载进程以及Patch进程)。issue需要以下面的格式:** ``` 异常类型:编译异常 手机型号: 手机系统版本:如:Android 5.0 (如是编译异常,则可以不填) tinker版本 1.9.14.16 gradle版本:7.1.0-alpha01 是否使用热更新SDK: 如 TinkerPatch SDK 或者 Bugly SDK 系统:如:Mac ----------------------tinker build warning ------------------------------------ tinker auto operation: excluding annotation processor...