tinker icon indicating copy to clipboard operation
tinker copied to clipboard

tinker1.9.14.7 to Gradle6.1.1 and Gradle Plugin4.0编译补丁包失败

Open TinkTan opened this issue 4 years ago • 9 comments

异常类型:编译异常 手机型号:编译异常 手机系统版本:编译异常 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 [13:02:30]: isProtectedApp:true [13:02:30]: 7-ZipPath:C:\Users\Administrator.gradle\caches\modules-2\files-2.1\com.tencent.mm\SevenZip\1.2.18\4786999cf29d8e3b0c39a80359b5127bda36132a\SevenZip-1.2.18-windows-x86_64.exe [13:02:30]: useSignAPk:true [13:02:30]: package meta fields: [13:02:30]: dex configs: [13:02:30]: dexMode: jar [13:02:30]: dexPattern:classes..dex [13:02:30]: dex loader:com.lubansoft.myluban.application.MyLubanApplication [13:02:30]: dex loader:com.tencent.tinker.loader. [13:02:30]: lib configs: [13:02:30]: libPattern:lib/./..so [13:02:30]: resource configs: [13:02:30]: resPattern:assets/.* [13:02:30]: resPattern:r/.* [13:02:30]: resPattern:resources.arsc [13:02:30]: resPattern:AndroidManifest.xml [13:02:30]: resPattern:res/.* [13:02:30]: largeModSize:100kb [13:02:30]: useApplyResource:false [13:02:30]: ArkHot: arkHot / patch.apk [13:02:30]: config: arkHot patch.apkassets\arkHot_meta.txt [13:02:30]: Analyze old and new apk files1: [13:02:30]: old apk1131: iworksCloud-release.apk, size=142899697, md5=da1be87b2f5927237a1cf7f2d77cf3a2 [13:02:30]: new apk: myluban-iworksCloud-release.apk, size=142903793, md5=7b486d1909833133ed61877bba4933a8 [13:02:30]: Manifest has no changes, skip rest decode works. [13:02:30]: UnZipping apk to D:\BuildClient\iworks_android\script\mlcode\myluban\build\outputs\apk\iworksCloud\tinkerPatch\iworksCloud\release\iworksCloud-release [13:02:37]: UnZipping apk to D:\BuildClient\iworks_android\script\mlcode\myluban\build\outputs\apk\iworksCloud\tinkerPatch\iworksCloud\release\myluban-iworksCloud-release [13:02:45]: Check for loader classes in dex: classes.dex [13:02:45]: Collect class descriptors in classes.dex [13:02:45]: Check for loader classes in dex: classes2.dex [13:02:45]: Collect class descriptors in classes2.dex [13:02:45]: Check for loader classes in dex: classes3.dex [13:02:45]: Collect class descriptors in classes3.dex [13:02:45]: Check for loader classes in dex: classes4.dex [13:02:45]: Collect class descriptors in classes4.dex [13:02:45]: Check for loader classes in dex: classes5.dex [13:02:45]: Collect class descriptors in classes5.dex [13:02:46]: BsDiffDecoder:write meta file data: libdrawingproxy.so,lib/arm64-v8a,a0ddc1fe5573562add76d9a6a2ac6801,2022177074,6fdf5c08902123cd6f70aea7980aa489 [13:02:47]: BsDiffDecoder:write meta file data: libdrawingproxy.so,lib/armeabi-v7a,98179503b620c83a97fc5b70693ad476,810614804,ed994f1aa7d37aa2dc4890669e22acf1 [13:02:48]: Found modify resource: r/v/ah5.png [13:02:48]: Found modify resource: r/v/ah8.png [13:02:48]: Found modify resource: r/w/ah5.png [13:02:48]: Found modify resource: r/w/ah8.png [13:02:48]: Check if loader classes in classes.dex refer to any classes that is not in loader class patterns. [13:02:48]: FATAL: field 'mReactNativeHost' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to class 'Lcom/facebook/react/l;' which is not loader class, this may cause crash when patch is loaded. [13:02:48]: FATAL: method ':V' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to class 'Lcom/lubansoft/myluban/application/MyLubanApplication$1;' which is not loader class, this may cause crash when patch is loaded. [13:02:48]: FATAL: method ':V' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to method ':VLL' in class 'Lcom/lubansoft/myluban/application/MyLubanApplication$1;' which is not in loader class, this may cause crash when patch is loaded. [13:02:48]: FATAL: method 'getReactNativeHost:L' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to class 'Lcom/facebook/react/l;' which is not loader class, this may cause crash when patch is loaded. [13:02:48]: FATAL: method 'onCreate:V' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to class 'Lcom/lubansoft/myluban/application/MyLubanApplication$2;' which is not loader class, this may cause crash when patch is loaded. [13:02:48]: FATAL: method 'onCreate:V' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to method ':VL' in class 'Lcom/lubansoft/myluban/application/MyLubanApplication$2;' which is not in loader class, this may cause crash when patch is loaded. [13:02:48]: FATAL: method 'onCreate:V' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to method 'setOkHttpClientFactory:VL' in class 'Lcom/facebook/react/modules/network/OkHttpClientProvider;' which is not in loader class, this may cause crash when patch is loaded. [13:02:48]: Check if loader classes in classes2.dex refer to any classes that is not in loader class patterns. [13:02:48]: FATAL: method 'onCreate:V' in loader class 'Lcom/lubansoft/myluban/application/MyLubanApplication;' refers to method 'a:VLZ' in class 'Lcom/facebook/soloader/SoLoader;' which is not in loader class, this may cause crash when patch is loaded. [13:02:48]: Check if loader classes in classes3.dex refer to any classes that is not in loader class patterns. [13:02:48]: Check if loader classes in classes4.dex refer to any classes that is not in loader class patterns. [13:02:48]: Check if loader classes in classes5.dex refer to any classes that is not in loader class patterns. [13:02:48]: :myluban:tinkerPatchIworksCloudRelease spend 19680ms [13:02:48]: > Task :myluban:tinkerPatchIworksCloudRelease FAILED [13:02:48]: 06:50.77 :myluban:uploadIworksCloudReleaseSymtabFile [13:02:48]: 02:09.42 :myluban:resguardIworksCloudRelease [13:02:48]: 00:56.95 :thirdpart:DropDownMenu:mergeReleaseNativeLibs [13:02:48]: 00:56.94 :thirdpart:Emojicon:mergeReleaseNativeLibs [13:02:48]: 00:56.93 :thirdpart:FFmpegAndroid:mergeReleaseNativeLibs [13:02:48]: 00:56.90 :thirdpart:flowlayout:mergeReleaseNativeLibs [13:02:48]: 00:56.06 :thirdpart:MaterialRefreshLayoutLibrary:mergeReleaseNativeLibs [13:02:48]: 00:56.03 :thirdpart:MultilevelTreeLibrary:mergeReleaseNativeLibs [13:02:48]: 00:42.80 :myluban:minifyIworksCloudReleaseWithProguard [13:02:48]: 00:22.22 :libNotice:compileReleaseKotlin [13:02:48]: 00:20.06 :libmodulebridge:mergeReleaseNativeLibs [13:02:48]: 00:19.68 :myluban:tinkerPatchIworksCloudRelease [13:02:48]: 00:19.24 :libldn:mergeReleaseNativeLibs [13:02:48]: 00:19.20 :libMine:mergeReleaseNativeLibs [13:02:48]: 00:18.99 :myluban:mergeIworksCloudReleaseResources [13:02:48]: 00:17.42 :libtask:generateReleaseRFile [13:02:48]: 00:17.32 :react-native-cookies:mergeReleaseNativeLibs [13:02:48]: 00:16.88 :libsecurity:kaptReleaseKotlin [13:02:48]: 00:15.90 :libsecurity:exportReleaseConsumerProguardFiles [13:02:48]: 00:13.08 :myluban:dexBuilderIworksCloudRelease [13:02:48]: 00:12.35 :myluban:mergeIworksCloudReleaseNativeLibs [13:02:48]: 00:09.77 :myluban:mergeIworksCloudReleaseJavaResource [13:02:48]: 00:09.75 :libsecurity:compileReleaseKotlin [13:02:48]: 00:09.17 :libNotice:mergeReleaseNativeLibs [13:02:48]: 00:09.07 :libRN:parseReleaseLocalResources [13:02:48]: 00:09.06 :libRN:processReleaseManifest [13:02:48]: 00:07.97 :libNotice:kaptGenerateStubsReleaseKotlin [13:02:48]: 00:07.95 :react-native-linear-gradient:mergeReleaseNativeLibs [13:02:48]: 00:07.94 :myluban:transformClassesWithAjxForIworksCloudRelease [13:02:48]: 00:07.25 :mlcommon:mergeReleaseNativeLibs [13:02:48]: 00:05.90 :myluban:shrinkIworksCloudReleaseRes [13:02:48]: 00:05.38 :libbim:compileReleaseJavaWithJavac [13:02:48]: 00:05.26 :thirdpart:CallLib:javaPreCompileRelease [13:02:48]: 00:05.07 :mlcommon:compileReleaseJavaWithJavac [13:02:48]: 00:05.06 :myluban:packageIworksCloudRelease [13:02:48]: 00:04.05 :myluban:compileIworksCloudReleaseJavaWithJavac [13:02:48]: 00:03.83 :libtask:processReleaseManifest [13:02:48]: 00:03.82 :libtask:parseReleaseLocalResources [13:02:48]: 00:03.82 :libtask:javaPreCompileRelease [13:02:48]: 00:03.52 :myluban:stripIworksCloudReleaseDebugSymbols [13:02:48]: 00:03.21 :libtask:bundleLibCompileToJarRelease [13:02:48]: 00:03.15 :libsecurity:kaptGenerateStubsReleaseKotlin [13:02:48]: 00:02.74 :myluban:mergeDexIworksCloudRelease [13:02:48]: 00:02.19 :react-native-gesture-handler:mergeReleaseNativeLibs [13:02:48]: 00:02.14 :myluban:processIworksCloudReleaseResources [13:02:48]: 00:02.13 :libsecurity:compileReleaseJavaWithJavac [13:02:48]: 00:02.10 :libmodulebridge:processReleaseManifest [13:02:48]: 00:02.03 :libmodulebridge:parseReleaseLocalResources [13:02:48]: 00:01.99 :mlcommon:packageReleaseResources [13:02:48]: 00:01.97 :myluban:multiDexListIworksCloudRelease [13:02:48]: 00:01.90 :libco:parseReleaseLocalResources [13:02:48]: 00:01.90 :libco:processReleaseManifest [13:02:48]: 00:01.88 :libco:javaPreCompileRelease [13:02:48]: 00:01.88 :libRN:mergeReleaseNativeLibs [13:02:48]: 00:01.85 :libbbs:generateReleaseRFile [13:02:48]: 00:01.85 :libboss:compileReleaseJavaWithJavac [13:02:48]: 00:01.79 :drawings:compileReleaseJavaWithJavac [13:02:48]: 00:01.71 :libbim:packageReleaseResources [13:02:48]: 00:01.67 :libim:bundleLibCompileToJarRelease [13:02:48]: 00:01.67 :libNotice:kaptReleaseKotlin [13:02:48]: 00:01.63 :libsecurity:bundleLibRuntimeToJarRelease [13:02:48]: 00:01.56 :mlcommon:generateReleaseRFile [13:02:48]: 00:01.52 :thirdpart:CallLib:processReleaseManifest [13:02:48]: 00:01.50 :libbbs:parseReleaseLocalResources [13:02:48]: 00:01.46 :libmodulebridge:compileReleaseJavaWithJavac [13:02:48]: 00:01.43 :thirdpart:IMKit:packageReleaseResources [13:02:48]: 00:01.28 :thirdpart:CallKit:generateReleaseRFile [13:02:48]: 00:01.28 :thirdpart:FFmpegAndroid:javaPreCompileRelease [13:02:48]: 00:01.26 :libtask:mergeReleaseNativeLibs [13:02:48]: 00:01.25 :mlcommon:mergeReleaseJniLibFolders [13:02:48]: 00:01.23 :thirdpart:Emojicon:compileReleaseJavaWithJavac [13:02:48]: 00:01.22 :drawings:javaPreCompileRelease [13:02:48]: 00:01.17 :thirdpart:IMKit:generateReleaseRFile [13:02:48]: 00:01.15 :thirdpart:DropDownMenu:compileReleaseJavaWithJavac [13:02:48]: 00:01.09 :drawings:bundleLibCompileToJarRelease [13:02:48]: 00:01.04 :libbbs:compileReleaseJavaWithJavac [13:02:48]: 00:01.02 :mlcommon:stripReleaseDebugSymbols [13:02:48]: 00:00.91 :thirdpart:CallKit:compileReleaseJavaWithJavac [13:02:48]: 00:00.87 :libldn:bundleLibCompileToJarRelease [13:02:48]: 00:00.86 :myluban:checkIworksCloudReleaseDuplicateClasses [13:02:48]: 00:00.84 :libldn:generateReleaseRFile [13:02:48]: 00:00.83 :libMine:compileReleaseJavaWithJavac [13:02:48]: 00:00.82 :libMine:generateReleaseRFile [13:02:48]: 00:00.81 :libsecurity:bundleLibResRelease [13:02:48]: 00:00.80 :libMine:javaPreCompileRelease [13:02:48]: 00:00.79 :libMine:processReleaseManifest [13:02:48]: 00:00.78 :libldn:compileReleaseJavaWithJavac [13:02:48]: 00:00.78 :libDisclosure:generateReleaseRFile [13:02:48]: 00:00.77 :libim:compileReleaseJavaWithJavac [13:02:48]: 00:00.74 :libco:compileReleaseJavaWithJavac [13:02:48]: 00:00.63 :drawings:generateReleaseRFile [13:02:48]: 00:00.62 :thirdpart:highlight:mergeReleaseNativeLibs [13:02:48]: 00:00.61 :thirdpart:DropDownMenu:processReleaseManifest [13:02:48]: 00:00.60 :libRN:compileReleaseJavaWithJavac [13:02:48]: 00:00.59 :thirdpart:MaterialRefreshLayoutLibrary:javaPreCompileRelease [13:02:48]: 00:00.59 :libbim:bundleLibCompileToJarRelease [13:02:48]: 00:00.59 :libsecurity:mergeReleaseNativeLibs [13:02:48]: 00:00.58 :thirdpart:MaterialRefreshLayoutLibrary:bundleLibCompileToJarRelease [13:02:48]: 00:00.58 :thirdpart:highlight:compileReleaseJavaWithJavac [13:02:48]: 00:00.56 :libtask:compileReleaseJavaWithJavac [13:02:48]: 00:00.55 :mlcommon:parseReleaseLocalResources [13:02:48]: 00:00.54 :mlcommon:copyReleaseJniLibsProjectOnly [13:02:48]: 00:00.52 :drawings:parseReleaseLocalResources [13:02:48]: 00:00.51 :react-native-sqlite-storage:generateReleaseRFile [13:02:48]: 00:00.49 :libSurvey:compileReleaseJavaWithJavac [13:02:48]: 00:00.47 :myluban:processIworksCloudReleaseManifest [13:02:48]: 00:00.46 :libboss:packageReleaseResources [13:02:48]: 00:00.45 :thirdpart:Emojicon:packageReleaseResources [13:02:48]: 00:00.44 :libRN:generateReleaseRFile [13:02:48]: 00:00.41 :drawings:mergeReleaseJniLibFolders [13:02:48]: 00:00.39 :react-native-linear-gradient:javaPreCompileRelease [13:02:48]: 00:00.39 :libboss:generateReleaseRFile [13:02:48]: 00:00.38 :react-native-cookies:compileReleaseJavaWithJavac [13:02:48]: 00:00.37 :react-native-gesture-handler:compileReleaseJavaWithJavac [13:02:48]: 00:00.37 :thirdpart:RecyclerViewAdapterLibrary:generateReleaseRFile [13:02:48]: 00:00.37 :libco:bundleLibCompileToJarRelease [13:02:48]: 00:00.37 :mlcommon:bundleLibCompileToJarRelease [13:02:48]: 00:00.36 :libDisclosure:compileReleaseJavaWithJavac [13:02:48]: 00:00.35 :libmodulebridge:generateReleaseRFile [13:02:48]: 00:00.35 :thirdpart:RecyclerViewAdapterLibrary:compileReleaseJavaWithJavac [13:02:48]: 00:00.34 :thirdpart:MultilevelTreeLibrary:bundleLibCompileToJarRelease [13:02:48]: 00:00.34 :thirdpart:CallKit:packageReleaseResources [13:02:48]: 00:00.34 :libbim:generateReleaseRFile [13:02:48]: 00:00.33 :thirdpart:PullToRefreshLibrary:compileReleaseJavaWithJavac [13:02:48]: 00:00.33 :thirdpart:IMKit:compileReleaseJavaWithJavac [13:02:48]: 00:00.32 :libco:packageReleaseResources [13:02:48]: 00:00.31 :thirdpart:zxingLibrary:javaPreCompileRelease [13:02:48]: 00:00.30 :thirdpart:zxingLibrary:generateReleaseRFile [13:02:48]: 00:00.29 :thirdpart:calendar:compileReleaseJavaWithJavac [13:02:48]: 00:00.29 :thirdpart:calendar:bundleLibCompileToJarRelease [13:02:48]: 00:00.29 :thirdpart:highlight:generateReleaseRFile [13:02:48]: 00:00.28 :thirdpart:autolinklibrary:compileReleaseJavaWithJavac [13:02:48]: 00:00.28 :thirdpart:CallLib:mergeReleaseNativeLibs [13:02:48]: 00:00.27 :thirdpart:zxingLibrary:compileReleaseJavaWithJavac [13:02:48]: 00:00.26 :thirdpart:highlight:bundleLibCompileToJarRelease [13:02:48]: 00:00.25 :thirdpart:CallKit:mergeReleaseNativeLibs [13:02:48]: 00:00.25 :thirdpart:calendar:mergeReleaseNativeLibs [13:02:48]: 00:00.25 :drawings:mergeReleaseNativeLibs [13:02:48]: 00:00.24 :thirdpart:MaterialRefreshLayoutLibrary:compileReleaseJavaWithJavac [13:02:48]: 00:00.24 :thirdpart:CallLib:mergeReleaseJniLibFolders [13:02:48]: 00:00.24 :thirdpart:MaterialRefreshLayoutLibrary:generateReleaseRFile [13:02:48]: 00:00.23 :thirdpart:IMKit:mergeReleaseNativeLibs [13:02:48]: 00:00.22 :thirdpart:PullToRefreshLibrary:javaPreCompileRelease [13:02:48]: 00:00.22 :thirdpart:autolinklibrary:mergeReleaseNativeLibs [13:02:48]: 00:00.22 :react-native-sqlite-storage:mergeReleaseNativeLibs [13:02:48]: 00:00.21 :thirdpart:MultilevelTreeLibrary:compileReleaseJavaWithJavac [13:02:48]: 00:00.20 :drawings:stripReleaseDebugSymbols [13:02:48]: 00:00.20 :drawings:copyReleaseJniLibsProjectOnly [13:02:48]: 00:00.19 :thirdpart:IMLib:mergeReleaseJniLibFolders [13:02:48]: 00:00.19 :libbim:bundleLibRuntimeToJarRelease [13:02:48]: 00:00.19 :thirdpart:CallLib:copyReleaseJniLibsProjectOnly [13:02:48]: 00:00.19 :thirdpart:MultilevelTreeLibrary:processReleaseManifest [13:02:48]: 00:00.19 :drawings:processReleaseManifest [13:02:48]: 00:00.18 :thirdpart:IMLib:compileReleaseJavaWithJavac [13:02:48]: 00:00.17 :thirdpart:FFmpegAndroid:bundleLibCompileToJarRelease [13:02:48]: 00:00.17 :thirdpart:CallLib:stripReleaseDebugSymbols [13:02:48]: 00:00.17 :myluban:mergeIworksCloudReleaseAssets [13:02:48]: 00:00.17 :thirdpart:flowlayout:javaPreCompileRelease [13:02:48]: 00:00.16 :libsecurity:generateReleaseRFile [13:02:48]: 00:00.16 :libbim:parseReleaseLocalResources [13:02:48]: 00:00.16 :thirdpart:PullToRefreshLibrary:packageReleaseResources [13:02:48]: 00:00.16 :thirdpart:FFmpegAndroid:compileReleaseJavaWithJavac [13:02:48]: 00:00.16 :libmodulebridge:packageReleaseResources [13:02:48]: 00:00.15 :libco:generateReleaseRFile [13:02:48]: 00:00.15 :libNotice:compileReleaseJavaWithJavac [13:02:48]: 00:00.14 :thirdpart:CallLib:compileReleaseJavaWithJavac [13:02:48]: 00:00.14 :libbbs:bundleLibRuntimeToJarRelease [13:02:48]: 00:00.14 :react-native-cookies:bundleLibCompileToJarRelease [13:02:48]: 00:00.14 :thirdpart:flowlayout:compileReleaseJavaWithJavac [13:02:48]: 00:00.14 :react-native-gesture-handler:bundleLibCompileToJarRelease [13:02:48]: 00:00.13 :libboss:bundleLibCompileToJarRelease [13:02:48]: 00:00.12 :react-native-linear-gradient:compileReleaseJavaWithJavac [13:02:48]: 00:00.12 :libsecurity:bundleLibCompileToJarRelease [13:02:48]: 00:00.11 :libNotice:generateReleaseRFile [13:02:48]: 00:00.11 :thirdpart:FFmpegAndroid:packageReleaseAssets [13:02:48]: 00:00.11 :thirdpart:IMLib:mergeReleaseNativeLibs [13:02:48]: 00:00.11 :react-native-sqlite-storage:compileReleaseJavaWithJavac [13:02:48]: 00:00.11 :thirdpart:PullToRefreshLibrary:processReleaseManifest [13:02:48]: 00:00.11 :libSurvey:exportReleaseConsumerProguardFiles [13:02:48]: 00:00.11 :thirdpart:CallKit:bundleLibCompileToJarRelease [13:02:48]: 00:00.10 :thirdpart:IMKit:parseReleaseLocalResources [13:02:48]: 00:00.10 :libDisclosure:bundleLibRuntimeToJarRelease [13:02:48]: 00:00.10 :libim:exportReleaseConsumerProguardFiles [13:02:48]: 00:00.10 :mlcommon:bundleLibRuntimeToJarRelease [13:02:48]: 00:00.10 :thirdpart:Emojicon:processReleaseManifest [13:02:48]: 00:00.10 :react-native-cookies:generateReleaseRFile [13:02:48]: 00:00.10 :libboss:bundleLibRuntimeToJarRelease [13:02:48]: FAILURE: Build failed with an exception. [13:02:48]: 00:00.10 :thirdpart:Emojicon:generateReleaseRFile [13:02:48]: 00:00.10 :libSurvey:generateReleaseRFile [13:02:48]: 00:00.09 :drawings:bundleLibRuntimeToJarRelease [13:02:48]: * What went wrong: [13:02:48]: 00:00.09 :libMine:bundleLibRuntimeToJarRelease [13:02:48]: Execution failed for task ':myluban:tinkerPatchIworksCloudRelease'. [13:02:48]: 00:00.09 :libmodulebridge:bundleLibRuntimeToJarRelease [13:02:48]: 00:00.09 :libSurvey:bundleLibRuntimeToJarRelease [13:02:48]: > com.tencent.tinker.build.util.TinkerPatchException: There are fatal reasons that cause Tinker interrupt patch generating procedure, see logs above. [13:02:48]: 00:00.09 :thirdpart:IMKit:processReleaseManifest [13:02:48]: 00:00.09 :libsecurity:mergeReleaseGeneratedProguardFiles [13:02:48]: * Try: [13:02:48]: 00:00.08 :libsecurity:packageReleaseResources [13:02:48]: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. [13:02:48]: 00:00.08 :react-native-gesture-handler:generateReleaseRFile [13:02:48]: 00:00.08 :thirdpart:autolinklibrary:processReleaseManifest [13:02:48]: * Get more help at https://help.gradle.org [13:02:48]: 00:00.08 :libboss:parseReleaseLocalResources [13:02:48]: 00:00.07 :libmodulebridge:bundleLibCompileToJarRelease [13:02:48]: 00:00.07 :thirdpart:CallKit:parseReleaseLocalResources [13:02:48]: 00:00.07 :thirdpart:calendar:generateReleaseRFile [13:02:48]: 00:00.07 :libbbs:packageReleaseResources [13:02:48]: 00:00.07 :libtask:bundleLibRuntimeToJarRelease [13:02:48]: 00:00.07 :libco:bundleLibRuntimeToJarRelease [13:02:48]: 00:00.07 :thirdpart:FFmpegAndroid:parseReleaseLocalResources [13:02:48]: 00:00.07 :libim:generateReleaseRFile [13:02:48]: 00:00.06 :libtask:packageReleaseResources [13:02:48]: 00:00.06 :libtask:exportReleaseConsumerProguardFiles [13:02:48]: 00:00.06 :libRN:exportReleaseConsumerProguardFiles [13:02:48]: 00:00.06 :libbim:mergeReleaseGeneratedProguardFiles [13:02:48]: 00:00.06 :thirdpart:RecyclerViewAdapterLibrary:packageReleaseResources [13:02:48]: 00:00.06 :thirdpart:highlight:processReleaseManifest [13:02:48]: 00:00.06 :libbim:processReleaseManifest [13:02:48]: 00:00.06 :libRN:packageReleaseResources [13:02:48]: 00:00.06 :libldn:exportReleaseConsumerProguardFiles [13:02:48]: 00:00.06 :react-native-gesture-handler:exportReleaseConsumerProguardFiles [13:02:48]: 00:00.05 :mlcommon:processReleaseManifest [13:02:48]: 00:00.05 :thirdpart:CallLib:generateReleaseRFile [13:02:48]: 00:00.05 :thirdpart:Emojicon:parseReleaseLocalResources [13:02:48]: 00:00.05 :myluban:mergeIworksCloudReleaseGeneratedProguardFiles [13:02:48]: 00:00.05 :libMine:exportReleaseConsumerProguardFiles [13:02:48]: BUILD FAILED in 12m 19s [13:02:48]: 00:00.05 :thirdpart:FFmpegAndroid:processReleaseManifest [13:02:48]: 00:00.05 :thirdpart:flowlayout:parseReleaseLocalResources [13:02:48]: 00:00.05 :libDisclosure:packageReleaseResources [13:02:48]: 00:00.05 :mlcommon:packageReleaseAssets [13:02:48]: Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. [13:02:48]: Use '--warning-mode all' to show the individual deprecation warnings.

TinkTan avatar Jun 30 '20 07:06 TinkTan

+1 需要升级gradle版本

xing634325131 avatar Jul 06 '20 07:07 xing634325131

升级解决了吗?

1136346879 avatar Jul 30 '20 06:07 1136346879

mark

330676687 avatar Jul 30 '20 08:07 330676687

准备把项目升级到gradle plugin4.0,但项目tinker是1.9.8版本,不能在gradle plugin4.0编过。看到tinker1.9.14.6解决了,就升级tinker到1.9.14.7最新版,但尝试打补丁包失败。看报错像是项目引入RN,RN部分代码在项目的MyLubanApplication初始化,而MyLubanApplication中引用了未在主dex中的RN的类导致的,但我反编译apk发现报错的类都是在主dex。我还把这些类指定分包到主dex中再打补丁包,还是报相同的错误。

TinkTan avatar Jul 31 '20 02:07 TinkTan

准备把项目升级到gradle plugin4.0,但项目tinker是1.9.8版本,不能在gradle plugin4.0编过。看到tinker1.9.14.6解决了,就升级tinker到1.9.14.7最新版,但尝试打补丁包失败。看报错像是项目引入RN,RN部分代码在项目的MyLubanApplication初始化,而MyLubanApplication中引用了未在主dex中的RN的类导致的,但我反编译apk发现报错的类都是在主dex。我还把这些类指定分包到主dex中再打补丁包,还是报相同的错误。

哥们你升级到 1.9.14.7 成功了 ? 或者麻烦把你的配置发出来?gradle等 麻烦你看看我这个 https://github.com/Tencent/tinker/issues/1439 我这边提了个 issues ,升级上去 不行。 谢了。

1136346879 avatar Jul 31 '20 08:07 1136346879

准备把项目升级到gradle plugin4.0,但项目tinker是1.9.8版本,不能在gradle plugin4.0编过。看到tinker1.9.14.6解决了,就升级tinker到1.9.14.7最新版,但尝试打补丁包失败。看报错像是项目引入RN,RN部分代码在项目的MyLubanApplication初始化,而MyLubanApplication中引用了未在主dex中的RN的类导致的,但我反编译apk发现报错的类都是在主dex。我还把这些类指定分包到主dex中再打补丁包,还是报相同的错误。

哥们你升级到 1.9.14.7 成功了 ? 或者麻烦把你的配置发出来?gradle等 麻烦你看看我这个 #1439 我这边提了个 issues ,升级上去 不行。 谢了。

升级后补丁包打不了,暂时未升级

TinkTan avatar Jul 31 '20 09:07 TinkTan

准备把项目升级到gradle plugin4.0,但项目tinker是1.9.8版本,不能在gradle plugin4.0编过。看到tinker1.9.14.6解决了,就升级tinker到1.9.14.7最新版,但尝试打补丁包失败。看报错像是项目引入RN,RN部分代码在项目的MyLubanApplication初始化,而MyLubanApplication中引用了未在主dex中的RN的类导致的,但我反编译apk发现报错的类都是在主dex。我还把这些类指定分包到主dex中再打补丁包,还是报相同的错误。

哥们你升级到 1.9.14.7 成功了 ? 或者麻烦把你的配置发出来?gradle等 麻烦你看看我这个 #1439 我这边提了个 issues ,升级上去 不行。 谢了。

升级后补丁包打不了,暂时未升级

谢谢 我这边再看看 升级如何 不行就不升了。

1136346879 avatar Jul 31 '20 09:07 1136346879

+1 mark

Wenlong-Guo avatar Aug 04 '20 04:08 Wenlong-Guo

1.9.14.18 同样的问题,这个tinker每次更新都会报这个问题。尝试各种方法都无法解决。

lieying15 avatar Dec 16 '21 12:12 lieying15