Tencent / tinker

Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.
Other
17.17k stars 3.34k forks source link

Warning:ignoreWarning is false, but we found loader classes are found in old secondary #654

Closed liangzhichao01 closed 7 years ago

liangzhichao01 commented 7 years ago

Issue/提问须知

在提交issue之前,我们应该先查询是否已经有相关的issue以及常见问题。提交issue时,我们需要写明issue的原因,以及编译或运行过程的日志(加载进程以及Patch进程)。issue需要以下面的格式:


异常类型:app运行时异常/编译异常

手机型号:如:Nexus 5(如是编译异常,则可以不填)

手机系统版本:如:Android 5.0 (如是编译异常,则可以不填)

tinker版本:1.9.0

gradle版本:如:2.14.1

是否使用热更新SDK: 如 TinkerPatch SDK 或者 Bugly SDK

系统:Mac

堆栈/日志:
1. 如是编译异常,请在执行gradle命令时,加上--stacktrace;
2. 日志我们需要过滤"Tinker."关键字;
3. 对于合成失败的情况,请给出:patch进程的日志,这里需要将Android Moniter右上角设为No Filter。
Warning:ignoreWarning is false, but we found loader classes are found in old secondary dex. Found classes: {Lcom/tencent/tinker/loader/SystemClassLoaderAdder$V23;,Lcom/tencent/tinker/loader/hotplug/ActivityStubManager;,Lcom/tencent/tinker/loader/shareutil/ShareOatUtil$1;,Lcom/tencent/tinker/loader/shareutil/ShareOatUtil;,Lcom/tencent/tinker/loader/shareutil/SharePatchFileUtil;,Lcom/tencent/tinker/loader/shareutil/ShareFileLockHelper;,Lcom/tencent/tinker/android/dex/io/DexDataBuffer$1;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_04;,Lcom/tencent/tinker/loader/TinkerDexOptimizer$StreamConsumer$1;,Lcom/tencent/tinker/lib/R$string;,Lcom/tencent/tinker/android/dex/TableOfContents;,Lcom/tencent/tinker/android/dex/ProtoId;,Lcom/tencent/tinker/commons/dexpatcher/util/AbstractIndexMap$EncodedValueTransformer;,Lcom/tencent/tinker/loader/TinkerDexOptimizer$1;,Lcom/tencent/tinker/android/dex/Annotation;,Lcom/tencent/tinker/android/dex/ClassData;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/AnnotationSectionPatchAlgorithm;,Lcom/tencent/tinker/ziputils/ziputil/TinkerZipOutputStream;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/MethodIdSectionPatchAlgorithm;,Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager;,Lcom/tencent/tinker/lib/R$integer;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_09;,Lcom/tencent/tinker/loader/hotplug/interceptor/ServiceBinderInterceptor;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_07;,Lcom/tencent/tinker/loader/shareutil/ShareIntentUtil;,Lcom/tencent/tinker/lib/util/TinkerLog$TinkerLogImp;,Lcom/tencent/tinker/loader/TinkerResourcesKey$V24;,Lcom/tencent/tinker/lib/util/TinkerLog$1;,Lcom/tencent/tinker/lib/patch/DexDiffPatchInternal;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_05;,Lcom/tencent/tinker/android/dex/EncodedValue$1;,Lcom/tencent/tinker/android/dex/FieldId;,Lcom/tencent/tinker/commons/dexpatcher/util/InstructionTransformer;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_00_T;,Lcom/tencent/tinker/loader/hotplug/handler/MHMessageHandler;,Lcom/tencent/tinker/android/dx/instruction/Opcodes;,Lcom/tencent/tinker/commons/dexpatcher/struct/DexPatchFile;,Lcom/tencent/tinker/loader/TinkerDexOptimizer$ResultCallback;,Lcom/tencent/tinker/android/dex/EncodedValueReader;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_06;,Lcom/tencent/tinker/commons/dexpatcher/util/AbstractIndexMap;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_08;,Lcom/tencent/tinker/loader/shareutil/ShareResPatchInfo$LargeModeInfo;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_02;,Lcom/tencent/tinker/android/dx/instruction/InstructionWriter;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_09;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_00;,Lcom/tencent/tinker/loader/shareutil/ShareElfFile$1;,Lcom/tencent/tinker/android/dx/instruction/InstructionComparator$SparseSwitchPayloadInsntructionHolder;,Lcom/tencent/tinker/loader/shareutil/ShareElfFile$ProgramHeader;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_01_T;,Lcom/tencent/tinker/lib/service/AbstractResultService;,Lcom/tencent/tinker/android/dx/instruction/CodeCursor;,Lcom/tencent/tinker/loader/app/ApplicationLifeCycle;,Lcom/tencent/tinker/android/dex/TableOfContents$Section;,Lcom/tencent/tinker/loader/hotplug/ComponentHotplug;,Lcom/tencent/tinker/bsdiff/BSPatch;,Lcom/tencent/tinker/lib/patch/BasePatchInternal;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_07;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/ClassDataSectionPatchAlgorithm;,Lcom/tencent/tinker/loader/TinkerDexOptimizer$OptimizeWorker;,Lcom/tencent/tinker/loader/hotplug/interceptor/InterceptFailedException;,Lcom/tencent/tinker/lib/reporter/DefaultLoadReporter;,Lcom/tencent/tinker/loader/TinkerLoader;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_03;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_01;,Lcom/tencent/tinker/android/dex/Dex$TypeIndexToDescriptorTable;,Lcom/tencent/tinker/lib/patch/ResDiffPatchInternal;,Lcom/tencent/tinker/loader/shareutil/ShareSecurityCheck;,Lcom/tencent/tinker/android/dex/Dex$ClassDefIterator;,Lcom/tencent/tinker/android/dex/EncodedValue;,Lcom/tencent/tinker/commons/dexpatcher/DexPatchApplier;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/TypeIdSectionPatchAlgorithm;,Lcom/tencent/tinker/android/dex/TableOfContents$Section$Item;,Lcom/tencent/tinker/android/dex/Dex$StringTable;,Lcom/tencent/tinker/loader/R$styleable;,Lcom/tencent/tinker/loader/SystemClassLoaderAdder;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_08;,Lcom/tencent/tinker/android/dex/AnnotationSet;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_06;,Lcom/tencent/tinker/ziputils/ziputil/Arrays;,Lcom/tencent/tinker/bsdiff/BSUtil;,Lcom/tencent/tinker/loader/hotplug/interceptor/HandlerMessageInterceptor;,Lcom/tencent/tinker/loader/shareutil/ShareReflectUtil;,Lcom/tencent/tinker/android/dex/util/CompareUtils;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_02;,Lcom/tencent/tinker/android/dx/instruction/InstructionComparator$FillArrayDataPayloadInstructionHolder;,Lcom/tencent/tinker/loader/TinkerUncaughtHandler;,Lcom/tencent/tinker/ziputils/ziputil/Memory;,Lcom/tencent/tinker/commons/dexpatcher/struct/PatchOperation;,Lcom/tencent/tinker/android/dex/Dex$ClassDefIterable;,Lcom/tencent/tinker/android/dex/StringData;,Lcom/tencent/tinker/commons/dexpatcher/util/AbstractIndexMap$1;,Lcom/tencent/tinker/lib/R;,Lcom/tencent/tinker/lib/patch/AbstractPatch;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_09;,Lcom/tencent/tinker/loader/hotplug/handler/PMSInterceptHandler;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_05;,Lcom/tencent/tinker/android/dex/AnnotationSetRefList;,Lcom/tencent/tinker/lib/util/TinkerLog;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_03;,Lcom/tencent/tinker/lib/listener/DefaultPatchListener;,Lcom/tencent/tinker/android/dx/instruction/InstructionPromoter;,Lcom/tencent/tinker/lib/reporter/LoadReporter;,Lcom/tencent/tinker/loader/R$drawable;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_03;,Lcom/tencent/tinker/loader/shareutil/ShareOatUtil$InstructionSet;,Lcom/tencent/tinker/loader/hotplug/interceptor/ServiceBinderInterceptor$FakeClientBinderHandler;,Lcom/tencent/tinker/android/dex/Code;,Lcom/tencent/tinker/android/utils/SparseIntArray;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_02;,Lcom/tencent/tinker/lib/R$dimen;,Lcom/tencent/tinker/loader/hotplug/UnsupportedEnvironmentException;,Lcom/tencent/tinker/ziputils/ziputil/TinkerZipFile$RAFStream;,Lcom/tencent/tinker/lib/util/UpgradePatchRetry;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_04;,Lcom/tencent/tinker/android/dex/ClassData$Field;,Lcom/tencent/tinker/lib/reporter/DefaultPatchReporter;,Lcom/tencent/tinker/android/dex/Dex$TypeIndexToDescriptorIndexTable;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_06;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_00_T;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_02_T;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_04;,Lcom/tencent/tinker/lib/patch/UpgradePatch;,Lcom/tencent/tinker/android/dx/instruction/ShortArrayCodeOutput;,Lcom/tencent/tinker/android/dx/instruction/InstructionComparator;,Lcom/tencent/tinker/android/dex/EncodedValueCodec;,Lcom/tencent/tinker/lib/R$styleable;,Lcom/tencent/tinker/loader/hotplug/EnvConsts;,Lcom/tencent/tinker/ziputils/ziputil/TinkerZipUtil;,Lcom/tencent/tinker/loader/hotplug/handler/AMSInterceptHandler;,Lcom/tencent/tinker/lib/R$id;,Lcom/tencent/tinker/android/dex/Dex$ClassDefTable;,Lcom/tencent/tinker/commons/dexpatcher/util/AbstractIndexMap$3;,Lcom/tencent/tinker/android/dex/io/DexDataBuffer;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_05;,Lcom/tencent/tinker/android/dex/Dex$1;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/FieldIdSectionPatchAlgorithm;,Lcom/tencent/tinker/android/dex/Dex;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_03;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/TypeListSectionPatchAlgorithm;,Lcom/tencent/tinker/android/dx/instruction/InstructionCodec;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_02;,Lcom/tencent/tinker/loader/R$string;,Lcom/tencent/tinker/lib/service/DefaultTinkerResultService;,Lcom/tencent/tinker/lib/util/UpgradePatchRetry$RetryInfo;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_07;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_05;,Lcom/tencent/tinker/android/dex/DebugInfoItem;,Lcom/tencent/tinker/android/dx/instruction/InstructionComparator$PackedSwitchPayloadInsntructionHolder;,Lcom/tencent/tinker/commons/dexpatcher/util/SparseIndexMap;,Lcom/tencent/tinker/android/dex/ClassData$Method;,Lcom/tencent/tinker/android/dex/util/ByteInput;,Lcom/tencent/tinker/commons/dexpatcher/util/AbstractIndexMap$2;,Lcom/tencent/tinker/lib/R$style;,Lcom/tencent/tinker/loader/shareutil/ShareElfFile;,Lcom/tencent/tinker/android/dex/util/FileUtils;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_08;,Lcom/tencent/tinker/lib/patch/DexDiffPatchInternal$1;,Lcom/tencent/tinker/android/utils/SparseBoolArray$KeyNotFoundException;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_04;,Lcom/tencent/tinker/lib/R$layout;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_01;,Lcom/tencent/tinker/loader/shareutil/ShareResPatchInfo;,Lcom/tencent/tinker/bsdiff/BSDiff$1;,Lcom/tencent/tinker/android/dex/DexFormat;,Lcom/tencent/tinker/loader/TinkerDexLoader;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_06;,Lcom/tencent/tinker/loader/TinkerDexOptimizer$StreamConsumer;,Lcom/tencent/tinker/loader/app/DefaultApplicationLike;,Lcom/tencent/tinker/loader/AndroidNClassLoader;,Lcom/tencent/tinker/loader/R$bool;,Lcom/tencent/tinker/loader/TinkerResourcesKey;,Lcom/tencent/tinker/loader/R$layout;,Lcom/tencent/tinker/android/dx/instruction/InstructionComparator$InstructionHolder;,Lcom/tencent/tinker/android/dx/instruction/InstructionReader;,Lcom/tencent/tinker/ziputils/ziputil/TinkerZipEntry;,Lcom/tencent/tinker/ziputils/ziputil/Streams;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/DexSectionPatchAlgorithm;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_00;,Lcom/tencent/tinker/ziputils/ziputil/TinkerZipFile$1;,Lcom/tencent/tinker/loader/TinkerTestAndroidNClassLoader;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_01_T;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_01_T;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_01_T;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_07;,Lcom/tencent/tinker/android/dex/MethodId;,Lcom/tencent/tinker/loader/shareutil/ShareElfFile$SectionHeader;,Lcom/tencent/tinker/android/dex/Code$Try;,Lcom/tencent/tinker/loader/R$style;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/StringDataSectionPatchAlgorithm;,Lcom/tencent/tinker/commons/dexpatcher/util/AbstractIndexMap$4;,Lcom/tencent/tinker/loader/TinkerResourceLoader;,Lcom/tencent/tinker/lib/service/TinkerPatchService;,Lcom/tencent/tinker/ziputils/ziputil/TinkerZipFile;,Lcom/tencent/tinker/loader/SystemClassLoaderAdder$V19;,Lcom/tencent/tinker/loader/hotplug/interceptor/ServiceBinderInterceptor$BinderInvocationHandler;,Lcom/tencent/tinker/android/dx/instruction/ShortArrayCodeInput;,Lcom/tencent/tinker/lib/BuildConfig;,Lcom/tencent/tinker/loader/R$color;,Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V4;,Lcom/tencent/tinker/loader/TinkerResourcesKey$V19;,Lcom/tencent/tinker/lib/util/TinkerServiceInternals;,Lcom/tencent/tinker/commons/dexpatcher/DexPatcherLogger$IDexPatcherLogger;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/AnnotationSetSectionPatchAlgorithm;,Lcom/tencent/tinker/commons/dexpatcher/util/InstructionTransformer$InstructionTransformVisitor;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_02_T;,Lcom/tencent/tinker/loader/TinkerTestDexLoad;,Lcom/tencent/tinker/loader/TinkerSoLoader;,Lcom/tencent/tinker/android/dex/SizeOf;,Lcom/tencent/tinker/loader/hotplug/interceptor/HandlerMessageInterceptor$CallbackWrapper;,Lcom/tencent/tinker/android/dex/util/ByteOutput;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_08;,Lcom/tencent/tinker/loader/shareutil/ShareElfFile$ElfHeader;,Lcom/tencent/tinker/loader/R$id;,Lcom/tencent/tinker/lib/listener/PatchListener;,Lcom/tencent/tinker/loader/TinkerResourcePatcher;,Lcom/tencent/tinker/loader/shareutil/ShareTinkerInternals;,Lcom/tencent/tinker/android/dex/ClassDef;,Lcom/tencent/tinker/loader/R;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/StaticValueSectionPatchAlgorithm;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_01;,Lcom/tencent/tinker/bsdiff/BSDiff;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/AnnotationSetRefListSectionPatchAlgorithm;,Lcom/tencent/tinker/android/dex/Dex$ProtoIdTable;,Lcom/tencent/tinker/loader/BuildConfig;,Lcom/tencent/tinker/loader/SystemClassLoaderAdder$V4;,Lcom/tencent/tinker/loader/hotplug/interceptor/Interceptor$ITinkerHotplugProxy;,Lcom/tencent/tinker/lib/tinker/Tinker$Builder;,Lcom/tencent/tinker/android/dex/Dex$Section;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_09;,Lcom/tencent/tinker/lib/service/PatchResult;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_00;,Lcom/tencent/tinker/loader/hotplug/interceptor/ServiceBinderInterceptor$FakeInterfaceHandler;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/ProtoIdSectionPatchAlgorithm;,Lcom/tencent/tinker/lib/tinker/TinkerLoadResult;,Lcom/tencent/tinker/ziputils/ziputil/StandardCharsets;,Lcom/tencent/tinker/android/dx/util/Hex;,Lcom/tencent/tinker/android/dex/Dex$MethodIdTable;,Lcom/tencent/tinker/android/dex/TypeList;,Lcom/tencent/tinker/loader/TinkerResourcesKey$V17;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_00;,Lcom/tencent/tinker/loader/shareutil/ShareBsDiffPatchInfo;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTStub_00_T;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$STDStub_00_T;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/CodeSectionPatchAlgorithm;,Lcom/tencent/tinker/android/dex/Dex$FieldIdTable;,Lcom/tencent/tinker/lib/R$bool;,Lcom/tencent/tinker/lib/tinker/TinkerApplicationHelper;,Lcom/tencent/tinker/android/dx/instruction/InstructionComparator$1;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SIStub_02_T;,Lcom/tencent/tinker/ziputils/ziputil/TinkerZipFile$EocdRecord;,Lcom/tencent/tinker/loader/TinkerDexOptimizer;,Lcom/tencent/tinker/loader/shareutil/ShareConstants;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/ClassDefSectionPatchAlgorithm;,Lcom/tencent/tinker/loader/shareutil/SharePatchInfo;,Lcom/tencent/tinker/android/dex/Mutf8;,Lcom/tencent/tinker/android/dex/AnnotationsDirectory;,Lcom/tencent/tinker/lib/R$attr;,Lcom/tencent/tinker/loader/R$integer;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_01;,Lcom/tencent/tinker/lib/tinker/TinkerInstaller;,Lcom/tencent/tinker/loader/SystemClassLoaderAdder$V14;,Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V23;,Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$AttrTranslator;,Lcom/tencent/tinker/loader/app/TinkerApplication;,Lcom/tencent/tinker/lib/library/TinkerLoadLibrary;,Lcom/tencent/tinker/lib/tinker/Tinker;,Lcom/tencent/tinker/android/utils/SparseBoolArray;,Lcom/tencent/tinker/loader/TinkerRuntimeException;,Lcom/tencent/tinker/loader/hotplug/interceptor/HandlerMessageInterceptor$MessageHandler;,Lcom/tencent/tinker/android/dex/Leb128;,Lcom/tencent/tinker/ziputils/ziputil/BufferIterator;,Lcom/tencent/tinker/loader/R$anim;,Lcom/tencent/tinker/ziputils/ziputil/SizeOf;,Lcom/tencent/tinker/loader/TinkerDexLoader$1;,Lcom/tencent/tinker/ziputils/ziputil/HeapBufferIterator;,Lcom/tencent/tinker/loader/R$dimen;,Lcom/tencent/tinker/loader/hotplug/IncrementComponentManager$1;,Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V14;,Lcom/tencent/tinker/lib/R$drawable;,Lcom/tencent/tinker/lib/patch/BsDiffPatchInternal;,Lcom/tencent/tinker/commons/dexpatcher/DexPatcherLogger;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/AnnotationsDirectorySectionPatchAlgorithm;,Lcom/tencent/tinker/lib/tinker/Tinker$1;,Lcom/tencent/tinker/android/dex/Code$CatchHandler;,Lcom/tencent/tinker/loader/app/ApplicationLike;,Lcom/tencent/tinker/lib/R$color;,Lcom/tencent/tinker/lib/service/TinkerPatchService$InnerService;,Lcom/tencent/tinker/android/dex/DexException;,Lcom/tencent/tinker/lib/library/TinkerLoadLibrary$V25;,Lcom/tencent/tinker/loader/AbstractTinkerLoader;,Lcom/tencent/tinker/loader/hotplug/ActivityStubs$SGTKStub_02_T;,Lcom/tencent/tinker/android/dx/instruction/InstructionVisitor;,Lcom/tencent/tinker/loader/SystemClassLoaderAdder$1;,Lcom/tencent/tinker/commons/dexpatcher/algorithms/patch/DebugInfoItemSectionPatchAlgorithm;,Lcom/tencent/tinker/loader/TinkerResourcesKey$V7;,Lcom/tencent/tinker/loader/shareutil/ShareDexDiffPatchInfo;,Lcom/tencent/tinker/ziputils/ziputil/ZipConstants;,Lcom/tencent/tinker/loader/R$attr;,Lcom/tencent/tinker/lib/reporter/PatchReporter;,Lcom/tencent/tinker/bsdiff/BSDiff$IntByRef;,Lcom/tencent/tinker/lib/R$anim;,Lcom/tencent/tinker/loader/hotplug/interceptor/Interceptor;}

解压发现所有的Tinker相关的类都在class2.dex中,我看接入文档中,说的是1.9.0版本会帮我们自动将Tinker相关类放到main.dex中,还请麻烦看下是什么原因?
shwenzhang commented 7 years ago

duplicate #652