AndroidRunnableJadx
run java method of Android in Jadx without Android device.
파일 탐색기
최종 버전 다운로드 (.zip)- 0.png
- 1.png
- 2.png
- 3.png
- jadx-library.gradle
- build.gradle
- checkstyle.xml
- eclipse.importorder
- eclipse.xml
- .gitignore
- README.md
- skeleton.default
- SmaliTokenMaker.flex
- gradle-wrapper.jar
- gradle-wrapper.properties
- ConvertToClsSet.java
- ConvertArscFile.java
- JadxCLI.java
- JadxCLIArgs.java
- JCommanderWrapper.java
- LogHelper.java
- SingleClassMode.java
- logback.xml
- JadxCLIArgsTest.java
- RenameConverterTest.java
- TestInput.java
- hello.dex
- HelloWorld.class
- HelloWorld.smali
- resources-only.apk
- build.gradle
- DeobfuscationMapFileMode.java
- ResourceNameSource.java
- JadxCodeComment.java
- JadxCodeData.java
- JadxCodeRef.java
- JadxCodeRename.java
- JadxNodeRef.java
- CodeRefType.java
- ICodeComment.java
- ICodeData.java
- ICodeRename.java
- IJavaCodeRef.java
- IJavaNodeRef.java
- AnnotatedCodeInfo.java
- AnnotatedCodeWriter.java
- DelegateCodeCache.java
- InMemoryCodeCache.java
- NoOpCodeCache.java
- SimpleCodeInfo.java
- SimpleCodeWriter.java
- InsnCodeOffset.java
- NodeDeclareRef.java
- NodeEnd.java
- VarNode.java
- VarRef.java
- CodeMetadataStorage.java
- ICodeAnnotation.java
- ICodeMetadata.java
- ICodeNodeRef.java
- CodeUtils.java
- CommentsLevel.java
- DecompilationMode.java
- ICodeCache.java
- ICodeInfo.java
- ICodeWriter.java
- IDecompileScheduler.java
- JadxArgs.java
- JadxArgsValidator.java
- JadxDecompiler.java
- JavaClass.java
- JavaField.java
- JavaMethod.java
- JavaNode.java
- JavaPackage.java
- JavaVariable.java
- ResourceFile.java
- ResourceFileContent.java
- ResourcesLoader.java
- ResourceType.java
- ClspClass.java
- ClspGraph.java
- ClspMethod.java
- ClsSet.java
- SimpleMethodDetails.java
- JsonClass.java
- JsonCodeLine.java
- JsonField.java
- JsonMethod.java
- JsonNode.java
- JsonClsMapping.java
- JsonFieldMapping.java
- JsonMapping.java
- JsonMthMapping.java
- JsonCodeGen.java
- JsonMappingGen.java
- AnnotationGen.java
- ClassGen.java
- CodeGen.java
- ConditionGen.java
- InsnGen.java
- MethodGen.java
- NameGen.java
- RegionGen.java
- SimpleModeHelper.java
- TypeGen.java
- ClsAliasPair.java
- DeobfClsInfo.java
- DeobfPresets.java
- Deobfuscator.java
- NameMapper.java
- PackageNode.java
- TldHelper.java
- AnonymousClassAttr.java
- ClassTypeVarsAttr.java
- DeclareVariablesAttr.java
- EdgeInsnAttr.java
- EnumClassAttr.java
- EnumMapAttr.java
- FieldReplaceAttr.java
- ForceReturnAttr.java
- GenericInfoAttr.java
- InlinedAttr.java
- JadxCommentsAttr.java
- JadxError.java
- JumpInfo.java
- LineAttrNode.java
- LocalVarsDebugInfoAttr.java
- LoopInfo.java
- LoopLabelAttr.java
- MethodBridgeAttr.java
- MethodInlineAttr.java
- MethodOverrideAttr.java
- MethodReplaceAttr.java
- MethodTypeVarsAttr.java
- NotificationAttrNode.java
- PhiListAttr.java
- RegDebugInfoAttr.java
- RenameReasonAttr.java
- SkipMethodArgsAttr.java
- SpecialEdgeAttr.java
- TmpEdgeAttr.java
- AFlag.java
- AttributeStorage.java
- AttrList.java
- AttrNode.java
- AType.java
- EmptyAttrStorage.java
- FieldInitInsnAttr.java
- IAttributeNode.java
- ILineAttributeNode.java
- AccessInfo.java
- ClassAliasInfo.java
- ClassInfo.java
- ConstStorage.java
- FieldInfo.java
- InfoStorage.java
- MethodInfo.java
- ArgType.java
- CodeVar.java
- InsnArg.java
- InsnWrapArg.java
- LiteralArg.java
- Named.java
- NamedArg.java
- PrimitiveType.java
- RegisterArg.java
- SSAVar.java
- Typed.java
- VarName.java
- CustomLambdaCall.java
- CustomStringConcat.java
- ConstructorInsn.java
- TernaryInsn.java
- ArithNode.java
- ArithOp.java
- BaseInvokeNode.java
- ConstClassNode.java
- ConstStringNode.java
- FillArrayData.java
- FillArrayInsn.java
- FilledNewArrayNode.java
- GotoNode.java
- IfNode.java
- IfOp.java
- IndexInsnNode.java
- InsnDecoder.java
- InsnType.java
- InvokeCustomBuilder.java
- InvokeCustomNode.java
- InvokeNode.java
- InvokePolymorphicNode.java
- InvokeType.java
- NewArrayNode.java
- PhiInsn.java
- SwitchData.java
- SwitchInsn.java
- TargetInsnNode.java
- SignatureParser.java
- MethodUtils.java
- TypeUtils.java
- BlockNode.java
- ClassNode.java
- Edge.java
- FieldNode.java
- IBlock.java
- IBranchRegion.java
- ICodeDataUpdateListener.java
- ICodeNode.java
- IConditionRegion.java
- IContainer.java
- IDexNode.java
- ILoadable.java
- IMethodDetails.java
- InsnContainer.java
- InsnNode.java
- IRegion.java
- IUsageInfoNode.java
- LoadStage.java
- MethodNode.java
- ProcessState.java
- RootNode.java
- Compare.java
- ConditionRegion.java
- IfCondition.java
- IfInfo.java
- IfRegion.java
- ForEachLoop.java
- ForLoop.java
- LoopRegion.java
- LoopType.java
- AbstractRegion.java
- Region.java
- SwitchRegion.java
- SynchronizedRegion.java
- TryCatchRegion.java
- CatchAttr.java
- ExceptionHandler.java
- ExcHandlerAttr.java
- TryCatchBlockAttr.java
- BlockExceptionHandler.java
- BlockProcessor.java
- BlockSplitter.java
- DominatorTree.java
- FixMultiEntryLoops.java
- DebugInfoApplyVisitor.java
- DebugInfoAttachVisitor.java
- FinallyExtractInfo.java
- InsnsSlice.java
- MarkFinallyVisitor.java
- ProcessKotlinInternals.java
- MutableMethodDetails.java
- CollectUsageRegionVisitor.java
- ProcessVariables.java
- UsePlace.java
- VarUsage.java
- AbstractRegionVisitor.java
- CheckRegions.java
- CleanRegions.java
- DepthRegionTraversal.java
- IfMakerHelper.java
- IfRegionVisitor.java
- IRegionIterativeVisitor.java
- IRegionVisitor.java
- LoopRegionVisitor.java
- ProcessTryCatchRegions.java
- RegionMaker.java
- RegionMakerVisitor.java
- RegionStack.java
- ReturnVisitor.java
- TernaryMod.java
- TracedRegionVisitor.java
- CodeRenameVisitor.java
- RenameVisitor.java
- UserRenames.java
- ArgsInfo.java
- CodeShrinkVisitor.java
- WrapInfo.java
- LiveVarAnalysis.java
- RenameState.java
- SSATransform.java
- AbstractTypeConstraint.java
- BoundEnum.java
- FinishTypeInference.java
- ITypeBound.java
- ITypeBoundDynamic.java
- ITypeConstraint.java
- ITypeListener.java
- TypeBoundCheckCastAssign.java
- TypeBoundConst.java
- TypeBoundFieldGetAssign.java
- TypeBoundInvokeAssign.java
- TypeBoundInvokeUse.java
- TypeCompare.java
- TypeCompareEnum.java
- TypeInferenceVisitor.java
- TypeInfo.java
- TypeSearch.java
- TypeSearchState.java
- TypeSearchVarInfo.java
- TypeUpdate.java
- TypeUpdateEntry.java
- TypeUpdateFlags.java
- TypeUpdateInfo.java
- TypeUpdateRegistry.java
- TypeUpdateResult.java
- UsageInfo.java
- UsageInfoVisitor.java
- UseSet.java
- AbstractVisitor.java
- AnonymousClassVisitor.java
- AttachCommentsVisitor.java
- AttachMethodDetails.java
- AttachTryCatchVisitor.java
- CheckCode.java
- ClassModifier.java
- ConstInlineVisitor.java
- ConstructorVisitor.java
- DeboxingVisitor.java
- DepthTraversal.java
- DotGraphVisitor.java
- EnumVisitor.java
- ExtractFieldInit.java
- FallbackModeVisitor.java
- FixAccessModifiers.java
- GenericTypesVisitor.java
- IDexTreeVisitor.java
- InitCodeVariables.java
- InlineMethods.java
- JadxVisitor.java
- MarkMethodsForInline.java
- MethodInvokeVisitor.java
- MethodVisitor.java
- ModVisitor.java
- MoveInlineVisitor.java
- OverrideMethodVisitor.java
- PrepareForCodeGen.java
- ProcessAnonymous.java
- ProcessInstructionsVisitor.java
- ProcessMethodsForInline.java
- ReSugarCode.java
- SaveCode.java
- ShadowFieldVisitor.java
- SignatureProcessor.java
- SimplifyVisitor.java
- ApplicationParams.java
- ExportGradleProject.java
- TemplateFile.java
- AndroidResourcesUtils.java
- DataInputDelegate.java
- ExtDataInput.java
- Res9patchStreamDecoder.java
- TextResMapFile.java
- CodegenException.java
- DecodeException.java
- JadxArgsValidateException.java
- JadxException.java
- JadxOverflowException.java
- JadxRuntimeException.java
- FileUtils.java
- InsnDataUtils.java
- KotlinMetadataUtils.java
- LogUtils.java
- BetterName.java
- BlockInsnPair.java
- BlockUtils.java
- CacheStorage.java
- CodeGenUtils.java
- DebugChecks.java
- DebugUtils.java
- DecompilerScheduler.java
- EmptyBitSet.java
- EncodedValueUtils.java
- ErrorsCounter.java
- GsonUtils.java
- ImmutableList.java
- InsnList.java
- InsnRemover.java
- InsnUtils.java
- ListUtils.java
- RegionUtils.java
- StringUtils.java
- Utils.java
- EntryConfig.java
- ProtoValue.java
- RawNamedValue.java
- RawValue.java
- ResourceEntry.java
- ValuesParser.java
- BinaryXMLParser.java
- CommonBinaryParser.java
- IResParser.java
- ManifestAttributes.java
- ParserConstants.java
- ParserStream.java
- ProtoXMLParser.java
- ResContainer.java
- ResDecoder.java
- ResourcesSaver.java
- ResourceStorage.java
- ResProtoParser.java
- ResTableParser.java
- ResXmlGen.java
- XMLChar.java
- XmlDeobf.java
- XmlGenUtils.java
- XmlSecurity.java
- Consts.java
- Jadx.java
- ProcessClass.java
- attrs.xml
- attrs_manifest.xml
- res-map.txt
- core.jcst
- app.build.gradle.tmpl
- build.gradle.tmpl
- settings.gradle.tmpl
- tld_3.txt
- JadxArgsValidatorOutDirsTest.java
- JadxDecompilerTest.java
- JadxDecompilerTestUtils.java
- JadxInternalAccess.java
- NameMapperTest.java
- AccessInfoTest.java
- ArgTypeTest.java
- TypeUtilsTest.java
- TypeCompareTest.java
- LogUtilsTest.java
- TestBetterName.java
- TypeUtilsTest.java
- ValuesParserTest.java
- ClassFileManager.java
- CompilerOptions.java
- DynamicClassLoader.java
- EclipseCompilerUtils.java
- JavaClassObject.java
- JavaUtils.java
- StringJavaFileObject.java
- TestCompiler.java
- JadxTestProfilesExtension.java
- TestProfile.java
- TestWithProfiles.java
- JadxAssertions.java
- JadxClassNodeAssertions.java
- JadxCodeAssertions.java
- JadxCodeInfoAssertions.java
- CountString.java
- JadxMatchers.java
- TestUtils.java
- ExportGradleTest.java
- IntegrationTest.java
- RaungTest.java
- SmaliTest.java
- OptionalTargetSdkVersion.java
- BaseExternalTest.java
- AttributeStorageTest.java
- JadxClasspathTest.java
- JadxVisitorsOrderTest.java
- NameMapperTest.java
- SignatureParserTest.java
- StringUtilsTest.java
- TemplateFileTest.java
- TestIfCondition.java
- TestRFieldAccess.java
- TestRFieldRestore.java
- TestRFieldRestore2.java
- TestRFieldRestore3.java
- TestAnnotations.java
- TestAnnotations2.java
- TestAnnotationsMix.java
- TestAnnotationsRename.java
- TestAnnotationsRenameDef.java
- TestParamAnnotations.java
- TestArith.java
- TestArith2.java
- TestArith3.java
- TestArith4.java
- TestArithConst.java
- TestArithNot.java
- TestFieldIncrement.java
- TestFieldIncrement2.java
- TestFieldIncrement3.java
- TestPrimitivesNegate.java
- TestSpecialValues.java
- TestSpecialValues2.java
- TestXor.java
- TestArrayFill.java
- TestArrayFill2.java
- TestArrayFill3.java
- TestArrayFill4.java
- TestArrayFillConstReplace.java
- TestArrayFillWithMove.java
- TestArrayInit.java
- TestArrayInitField.java
- TestArrays.java
- TestArrays2.java
- TestArrays3.java
- TestArrays4.java
- TestFillArrayData.java
- TestMultiDimArrayFill.java
- TestRedundantType.java
- TestBitwiseAnd.java
- TestBitwiseOr.java
- TestBooleanToByte.java
- TestBooleanToChar.java
- TestBooleanToDouble.java
- TestBooleanToFloat.java
- TestBooleanToInt.java
- TestBooleanToInt2.java
- TestBooleanToLong.java
- TestBooleanToShort.java
- TestCast.java
- TestCmpOp.java
- TestCmpOp2.java
- TestComplexIf.java
- TestComplexIf2.java
- TestConditionInLoop.java
- TestConditions.java
- TestConditions10.java
- TestConditions11.java
- TestConditions12.java
- TestConditions13.java
- TestConditions14.java
- TestConditions15.java
- TestConditions16.java
- TestConditions17.java
- TestConditions18.java
- TestConditions2.java
- TestConditions21.java
- TestConditions3.java
- TestConditions4.java
- TestConditions5.java
- TestConditions6.java
- TestConditions7.java
- TestConditions8.java
- TestConditions9.java
- TestElseIf.java
- TestElseIfCodeStyle.java
- TestIfCodeStyle.java
- TestInnerAssign.java
- TestInnerAssign2.java
- TestInnerAssign3.java
- TestNestedIf.java
- TestNestedIf2.java
- TestSimpleConditions.java
- TestTernary.java
- TestTernary2.java
- TestTernary3.java
- TestTernary4.java
- TestTernaryInIf.java
- TestTernaryInIf2.java
- TestTernaryOneBranchInConstructor.java
- TestTernaryOneBranchInConstructor2.java
- TestLineNumbers.java
- TestLineNumbers2.java
- TestLineNumbers3.java
- TestReturnSourceLine.java
- TestVariablesNames.java
- TestNegativeRenameCondition.java
- TestDontRenameClspOverriddenMethod.java
- TestFieldFromInnerClass.java
- TestInheritedMethodRename.java
- TestKotlinMetadata.java
- TestMthRename.java
- TestRenameOverriddenMethod.java
- TestRenameOverriddenMethod2.java
- TestEnumObfuscated.java
- TestEnums.java
- TestEnums10.java
- TestEnums2.java
- TestEnums2a.java
- TestEnums3.java
- TestEnums4.java
- TestEnums5.java
- TestEnums6.java
- TestEnums7.java
- TestEnums8.java
- TestEnums9.java
- TestEnumsInterface.java
- TestEnumsWithAssert.java
- TestEnumsWithConsts.java
- TestEnumsWithCustomInit.java
- TestEnumsWithStaticFields.java
- TestEnumsWithTernary.java
- TestEnumWithConstInlining.java
- TestEnumWithFields.java
- TestInnerEnums.java
- TestSwitchOverEnum.java
- TestSwitchOverEnum2.java
- TestFallbackManyNops.java
- TestFallbackMode.java
- MissingGenericsTypesTest.java
- TestClassSignature.java
- TestConstructorGenerics.java
- TestGeneric8.java
- TestGenericFields.java
- TestGenerics.java
- TestGenerics2.java
- TestGenerics3.java
- TestGenerics4.java
- TestGenerics6.java
- TestGenerics7.java
- TestGenerics8.java
- TestGenericsInArgs.java
- TestGenericsMthOverride.java
- TestImportGenericMap.java
- TestMethodOverride.java
- TestOuterGeneric.java
- TestSyntheticOverride.java
- TestTypeVarsFromOuterClass.java
- TestTypeVarsFromSuperClass.java
- TestConstInline.java
- TestGetterInlineNegative.java
- TestInline.java
- TestInline2.java
- TestInline3.java
- TestInline6.java
- TestInline7.java
- TestIssue86.java
- TestMethodInline.java
- TestOverlapSyntheticMethods.java
- TestOverrideBridgeMerge.java
- TestSyntheticBridgeRename.java
- TestSyntheticInline.java
- TestSyntheticInline2.java
- TestSyntheticInline3.java
- TestTernaryCast.java
- TestAnonymousClass.java
- TestAnonymousClass10.java
- TestAnonymousClass11.java
- TestAnonymousClass12.java
- TestAnonymousClass13.java
- TestAnonymousClass14.java
- TestAnonymousClass15.java
- TestAnonymousClass16.java
- TestAnonymousClass17.java
- TestAnonymousClass18.java
- TestAnonymousClass19.java
- TestAnonymousClass2.java
- TestAnonymousClass20.java
- TestAnonymousClass3.java
- TestAnonymousClass3a.java
- TestAnonymousClass4.java
- TestAnonymousClass5.java
- TestAnonymousClass6.java
- TestAnonymousClass7.java
- TestAnonymousClass8.java
- TestAnonymousClass9.java
- TestIncorrectAnonymousClass.java
- TestInner2Samples.java
- TestInnerClass.java
- TestInnerClass2.java
- TestInnerClass3.java
- TestInnerClass4.java
- TestInnerClass5.java
- TestInnerClassFakeSyntheticConstructor.java
- TestInnerClassSyntheticConstructor.java
- TestInnerClassSyntheticRename.java
- TestNestedAnonymousClass.java
- TestOuterConstructorCall.java
- TestReplaceConstsInAnnotations.java
- TestReplaceConstsInAnnotations2.java
- TestSyntheticMthRename.java
- TestCastInOverloadedAccessor.java
- TestCastInOverloadedInvoke.java
- TestCastInOverloadedInvoke2.java
- TestCastInOverloadedInvoke3.java
- TestCastInOverloadedInvoke4.java
- TestConstructorWithMoves.java
- TestHierarchyOverloadedInvoke.java
- TestInheritedStaticInvoke.java
- TestInvoke1.java
- TestInvokeInCatch.java
- TestInvokeWithWideVars.java
- TestOverloadedInvoke.java
- TestOverloadedMethodInvoke.java
- TestPolymorphicInvoke.java
- TestPolymorphicRangeInvoke.java
- TestSuperInvoke.java
- TestSuperInvoke2.java
- TestSuperInvokeUnknown.java
- TestSuperInvokeWithGenerics.java
- TestVarArg.java
- TestVarArg2.java
- TestLambdaConstructor.java
- TestLambdaExtVar.java
- TestLambdaInArray.java
- TestLambdaInstance.java
- TestLambdaResugar.java
- TestLambdaStatic.java
- TestArrayForEach.java
- TestArrayForEach2.java
- TestArrayForEach3.java
- TestArrayForEachNegative.java
- TestBreakInComplexIf.java
- TestBreakInComplexIf2.java
- TestBreakInLoop.java
- TestBreakInLoop2.java
- TestBreakInLoop3.java
- TestBreakWithLabel.java
- TestComplexWhileLoop.java
- TestContinueInLoop.java
- TestDoWhileBreak.java
- TestDoWhileBreak2.java
- TestDoWhileBreak3.java
- TestEndlessLoop.java
- TestEndlessLoop2.java
- TestIfInLoop2.java
- TestIfInLoop3.java
- TestIndexedLoop.java
- TestIndexForLoop.java
- TestIterableForEach.java
- TestIterableForEach2.java
- TestIterableForEach3.java
- TestLoopCondition.java
- TestLoopCondition2.java
- TestLoopCondition3.java
- TestLoopCondition4.java
- TestLoopCondition5.java
- TestLoopConditionInvoke.java
- TestLoopDetection.java
- TestLoopDetection2.java
- TestLoopDetection3.java
- TestLoopDetection4.java
- TestLoopDetection5.java
- TestLoopRestore.java
- TestMultiEntryLoop.java
- TestNestedLoops.java
- TestNestedLoops2.java
- TestNestedLoops3.java
- TestNestedLoops4.java
- TestNestedLoops5.java
- TestNotIndexedLoop.java
- TestSequentialLoops.java
- TestSequentialLoops2.java
- TestSynchronizedInEndlessLoop.java
- TestTryCatchInLoop.java
- TestTryCatchInLoop2.java
- a.java
- b.java
- System.java
- TestCls.java
- TestCaseSensitiveChecks.java
- TestClassNamesCollision.java
- TestClassNamesCollision2.java
- TestClassNameWithInvalidChar.java
- TestCollisionWithJavaLangClasses.java
- TestConstructorArgNames.java
- TestDuplicatedNames.java
- TestDuplicateVarNames.java
- TestFieldCollideWithPackage.java
- TestLocalVarCollideWithPackage.java
- TestNameAssign2.java
- TestReservedClassNames.java
- TestReservedNames.java
- TestReservedPackageNames.java
- TestSameMethodsNames.java
- TestAllNops.java
- TestArgInline.java
- TestBadMethodAccessModifiers.java
- TestCastOfNull.java
- TestClassGen.java
- TestClassReGen.java
- TestCodeComments.java
- TestCodeComments2.java
- TestCodeComments2a.java
- TestCodeCommentsMultiline.java
- TestCodeCommentsOverride.java
- TestCodeMetadata.java
- TestCodeMetadata2.java
- TestConstReplace.java
- TestConstructor.java
- TestConstructorBranched.java
- TestConstStringConcat.java
- TestDeadBlockReferencesStart.java
- TestDeboxing.java
- TestDeboxing2.java
- TestDeboxing3.java
- TestDeboxing4.java
- TestDefConstructorNotRemoved.java
- TestDuplicateCast.java
- TestExplicitOverride.java
- TestFieldInit2.java
- TestFieldInit3.java
- TestFieldInitInTryCatch.java
- TestFieldInitNegative.java
- TestFieldInitOrder.java
- TestFieldInitOrder2.java
- TestFieldInitOrderStatic.java
- TestFixClassAccessModifiers.java
- TestFloatValue.java
- TestIfInTry.java
- TestIfTryInCatch.java
- TestIncorrectMethodSignature.java
- TestInlineVarArg.java
- TestInsnsBeforeSuper.java
- TestInsnsBeforeSuper2.java
- TestInsnsBeforeThis.java
- TestInterfaceDefaultMethod.java
- TestIssue13a.java
- TestIssue13b.java
- TestJavaDupInsn.java
- TestJavaSwap.java
- TestJsonOutput.java
- TestLoopInTry.java
- TestMethodParametersAttribute.java
- TestMoveInline.java
- TestMultipleNOPs.java
- TestN21.java
- TestOverridePackagePrivateMethod.java
- TestOverridePrivateMethod.java
- TestOverrideStaticMethod.java
- TestOverrideWithSameName.java
- TestOverrideWithTwoBases.java
- TestOverrideWithTwoBases2.java
- TestPrimitiveCasts.java
- TestRedundantBrackets.java
- TestRedundantReturn.java
- TestReturnWrapping.java
- TestShadowingSuperMember.java
- TestStaticFieldsInit.java
- TestStaticMethod.java
- TestStringBuilderElimination.java
- TestStringBuilderElimination2.java
- TestStringBuilderElimination3.java
- TestStringBuilderElimination4Neg.java
- TestStringConcatJava11.java
- TestStringConcatWithoutResult.java
- TestStringConstructor.java
- TestSyntheticConstructor.java
- TestWrongCode.java
- TestWrongCode2.java
- TestAnonymousInline.java
- TestConstReplace.java
- TestFieldWithGenericRename.java
- TestRenameEnum.java
- TestUserRenames.java
- TestSwitch.java
- TestSwitch2.java
- TestSwitch3.java
- TestSwitchBreak.java
- TestSwitchContinue.java
- TestSwitchFallThrough.java
- TestSwitchInLoop.java
- TestSwitchInLoop2.java
- TestSwitchLabels.java
- TestSwitchNoDefault.java
- TestSwitchReturnFromCase.java
- TestSwitchReturnFromCase2.java
- TestSwitchSimple.java
- TestSwitchWithFallThroughCase.java
- TestSwitchWithFallThroughCase2.java
- TestSwitchWithThrow.java
- TestSwitchWithTryCatch.java
- TestNestedSynchronize.java
- TestSynchronized.java
- TestSynchronized2.java
- TestSynchronized3.java
- TestSynchronized4.java
- TestSynchronized5.java
- TestSynchronized6.java
- TestEmptyCatch.java
- TestEmptyFinally.java
- TestFinally.java
- TestFinally2.java
- TestFinally3.java
- TestFinallyExtract.java
- TestInlineInCatch.java
- TestLoopInTryCatch.java
- TestMultiExceptionCatch.java
- TestMultiExceptionCatch2.java
- TestMultiExceptionCatchSameJump.java
- TestNestedTryCatch.java
- TestNestedTryCatch2.java
- TestNestedTryCatch3.java
- TestNestedTryCatch4.java
- TestTryAfterDeclaration.java
- TestTryCatch.java
- TestTryCatch2.java
- TestTryCatch6.java
- TestTryCatch7.java
- TestTryCatch8.java
- TestTryCatch9.java
- TestTryCatchFinally.java
- TestTryCatchFinally10.java
- TestTryCatchFinally11.java
- TestTryCatchFinally12.java
- TestTryCatchFinally13.java
- TestTryCatchFinally14.java
- TestTryCatchFinally15.java
- TestTryCatchFinally2.java
- TestTryCatchFinally3.java
- TestTryCatchFinally4.java
- TestTryCatchFinally5.java
- TestTryCatchFinally6.java
- TestTryCatchFinally7.java
- TestTryCatchFinally8.java
- TestTryCatchFinally9.java
- TestTryCatchInIf.java
- TestTryCatchLastInsn.java
- TestTryCatchMultiException.java
- TestTryCatchMultiException2.java
- TestTryCatchNoMoveExc.java
- TestTryCatchNoMoveExc2.java
- TestTryCatchStartOnMove.java
- TestTryWithEmptyCatch.java
- TestTryWithEmptyCatchTriple.java
- TestTryWithResources.java
- TestArrayTypes.java
- TestConstInline.java
- TestConstTypeInference.java
- TestFieldAccess.java
- TestFieldCast.java
- TestGenerics.java
- TestGenerics2.java
- TestGenerics3.java
- TestGenerics4.java
- TestGenerics5.java
- TestGenerics6.java
- TestGenerics7.java
- TestGenericsInFullInnerCls.java
- TestPrimitiveConversion.java
- TestPrimitiveConversion2.java
- TestPrimitivesInIf.java
- TestTypeInheritance.java
- TestTypeResolver.java
- TestTypeResolver10.java
- TestTypeResolver11.java
- TestTypeResolver12.java
- TestTypeResolver13.java
- TestTypeResolver14.java
- TestTypeResolver15.java
- TestTypeResolver16.java
- TestTypeResolver17.java
- TestTypeResolver18.java
- TestTypeResolver19.java
- TestTypeResolver2.java
- TestTypeResolver20.java
- TestTypeResolver21.java
- TestTypeResolver22.java
- TestTypeResolver23.java
- TestTypeResolver3.java
- TestTypeResolver4.java
- TestTypeResolver5.java
- TestTypeResolver6.java
- TestTypeResolver6a.java
- TestTypeResolver7.java
- TestTypeResolver8.java
- TestTypeResolver9.java
- TestDontInlineThis.java
- TestInlineThis.java
- TestInlineThis2.java
- TestRedundantThis.java
- TestVariables2.java
- TestVariables3.java
- TestVariables4.java
- TestVariables5.java
- TestVariables6.java
- TestVariablesDeclAnnotation.java
- TestVariablesDefinitions.java
- TestVariablesDefinitions2.java
- TestVariablesGeneric.java
- TestVariablesIfElseChain.java
- TestVariablesInInlinedAssign.java
- TestVariablesInLoop.java
- TestVariablesUsageWithLoops.java
- NotYetImplemented.java
- NotYetImplementedExtension.java
- OptionalTargetSdkVersion.xml
- strings.xml
- TestJavaSwap.raung
- TestStringConcatJava11.raung
- org.mockito.plugins.MockMaker
- app-with-fake-dex.apk
- hello.dex
- logback.xml
- TestArithConst.smali
- TestArithNot.smali
- TestXor.smali
- TestCls.smali
- TestCls.smali
- TestBooleanToByte.smali
- TestBooleanToChar.smali
- TestBooleanToDouble.smali
- TestBooleanToFloat.smali
- TestBooleanToInt.smali
- TestBooleanToInt2.smali
- TestBooleanToLong.smali
- TestBooleanToShort.smali
- TestComplexIf.smali
- TestComplexIf2.smali
- TestConditions18.smali
- TestConditions21.smali
- TestIfCodeStyle.smali
- TestInnerAssign3.smali
- TestTernary4.smali
- TestTernaryInIf2.smali
- TestTernaryOneBranchInConstructor2.smali
- TestVariablesNames.smali
- TestKotlinMetadata.smali
- TestEnumObfuscated.smali
- TestEnums10.smali
- TestEnums5.smali
- TestEnums8.smali
- TestEnumsWithStaticFields.smali
- TestEnumWithFields.smali
- TestFallbackManyNops.smali
- KotlinFunction1.smali
- TestSyntheticOverride.smali
- MissingGenericsTypesTest.smali
- TestClassSignature.smali
- TestMethodOverride.smali
- A.smali
- B.smali
- C.smali
- KotlinFunction1.smali
- TestSyntheticInline3$onCreate$1.smali
- TestSyntheticInline3.smali
- TestGetterInlineNegative.smali
- TestInline7.smali
- TestOverlapSyntheticMethods.smali
- TestOverrideBridgeMerge.smali
- OuterCls$1.smali
- OuterCls$TestCls.smali
- OuterCls.smali
- ATestCls.smali
- Lambda$TestCls$1.smali
- TestCls$1.smali
- TestCls.smali
- A.smali
- B.smali
- C.smali
- TestCls$A.smali
- TestCls$I.smali
- TestCls.smali
- TestInnerClassFakeSyntheticConstructor.smali
- TestInnerClassSyntheticRename.smali
- TestCastInOverloadedInvoke2.smali
- TestConstructorWithMoves.smali
- TestPolymorphicInvoke.smali
- TestEndlessLoop2.smali
- TestLoopCondition5.smali
- TestLoopRestore.smali
- TestMultiEntryLoop.smali
- 1.smali
- 2.smali
- a.smali
- b.smali
- 1.smali
- 2.smali
- 1.smali
- 2.smali
- 3.smali
- a.smali
- TestDuplicatedNames.smali
- TestReservedClassNames.smali
- TestReservedNames.smali
- TestCls$A.smali
- TestCls$B.smali
- TestCls.smali
- Cls.smali
- InnerCls.smali
- TestCls.smali
- A.smali
- B.smali
- test.smali
- A.smali
- B.smali
- C.smali
- A.smali
- B.smali
- C.smali
- BuggyConstructor.smali
- Test.smali
- TestAllNops.smali
- TestConstructor.smali
- TestConstructorBranched.smali
- TestDeadBlockReferencesStart.smali
- TestExplicitOverride.smali
- TestFieldInitOrder2.smali
- TestIncorrectMethodSignature.smali
- TestInlineVarArg.smali
- TestInsnsBeforeSuper2.smali
- TestInsnsBeforeThis.smali
- TestMoveInline.smali
- TestN21.smali
- TestNestedSynchronize.smali
- TestSynchronized4.smali
- TestSynchronized5.smali
- TestSynchronized6.smali
- TestEmptyCatch.smali
- TestFinally3.smali
- TestLoopInTryCatch.smali
- TestMultiExceptionCatchSameJump.smali
- TestNestedTryCatch4.smali
- TestTryCatchFinally10.smali
- TestTryCatchFinally15.smali
- TestTryCatchLastInsn.smali
- TestTryCatchMultiException2.smali
- TestTryCatchNoMoveExc.smali
- TestTryCatchNoMoveExc2.smali
- TestTryCatchStartOnMove.smali
- TestTryWithEmptyCatchTriple.smali
- ba.smali
- bb.smali
- bc.smali
- FieldCls.smali
- n.smali
- Sequence.smali
- TestTypeResolver20.smali
- A.smali
- B.smali
- TestCls.smali
- TestConstInline.smali
- TestGenerics2.smali
- TestPrimitiveConversion.smali
- TestPrimitiveConversion2.smali
- TestTypeResolver10.smali
- TestTypeResolver14.smali
- TestTypeResolver15.smali
- TestTypeResolver16.smali
- TestTypeResolver17.smali
- TestTypeResolver21.smali
- TestTypeResolver5.smali
- TestVariables6.smali
- TestVariablesGeneric.smali
- TestVariablesInLoop.smali
- build.gradle
- jfontchooser-1.0.5.jar
- mapping-io-0.4.0-SNAPSHOT.jar
- RegisterInfo.java
- Smali.java
- SmaliMethodNode.java
- SmaliRegister.java
- SmaliWriter.java
- ArtAdapter.java
- BreakpointManager.java
- DbgUtils.java
- DebugController.java
- EventListenerAdapter.java
- LogcatController.java
- RegisterObserver.java
- RuntimeType.java
- SmaliDebugger.java
- SmaliDebuggerException.java
- SuspendInfo.java
- ADB.java
- ADBDevice.java
- ADBDeviceInfo.java
- BackgroundExecutor.java
- Cancelable.java
- CancelableBackgroundTask.java
- DecompileTask.java
- ExportTask.java
- IBackgroundTask.java
- ITaskInfo.java
- ITaskProgress.java
- ProcessResult.java
- SimpleTask.java
- TaskProgress.java
- TaskStatus.java
- MappingExporter.java
- QuarkDialog.java
- QuarkManager.java
- QuarkReportData.java
- QuarkReportNode.java
- QuarkReportPanel.java
- BaseSearchProvider.java
- ClassSearchProvider.java
- CodeSearchProvider.java
- CommentSearchProvider.java
- FieldSearchProvider.java
- MergedSearchProvider.java
- MethodSearchProvider.java
- ResourceSearchProvider.java
- ISearchMethod.java
- ISearchProvider.java
- SearchJob.java
- SearchSettings.java
- SearchTask.java
- ProjectData.java
- TabViewState.java
- ViewPoint.java
- JadxProject.java
- JadxSettings.java
- JadxSettingsAdapter.java
- JadxSettingsWindow.java
- LineNumbersMode.java
- TabStateViewAdapter.java
- WindowLocation.java
- ApkSignature.java
- CodeNode.java
- JClass.java
- JField.java
- JLoadableNode.java
- JMethod.java
- JNode.java
- JPackage.java
- JResource.java
- JResSearchNode.java
- JRoot.java
- JSources.java
- JVariable.java
- TextNode.java
- JCodeMode.java
- AbstractCodeArea.java
- AbstractCodeContentPanel.java
- AppdbgAction.java
- AppdbgWindow.java
- ClassCodeContentPanel.java
- CodeArea.java
- CodeContentPanel.java
- CodeLinkGenerator.java
- CodePanel.java
- CommentAction.java
- CommentSearchAction.java
- EditorTheme.java
- EditorViewState.java
- FindUsageAction.java
- FridaAction.java
- GoToDeclarationAction.java
- JadxTokenMaker.java
- JNodeAction.java
- JNodePopupBuilder.java
- JNodePopupListener.java
- LineNumbers.java
- MouseHoverHighlighter.java
- RenameAction.java
- SearchBar.java
- SmaliArea.java
- SmaliTokenMaker.java
- XposedAction.java
- AboutDialog.java
- ADBDialog.java
- CommentDialog.java
- CommonSearchDialog.java
- ExcludePkgDialog.java
- LogViewerDialog.java
- RenameDialog.java
- SearchDialog.java
- SetValueDialog.java
- UsageDialog.java
- CustomFileChooser.java
- CustomFileDialog.java
- FileDialogWrapper.java
- FileOpenMode.java
- ContentPanel.java
- HtmlPanel.java
- IDebugController.java
- ImagePanel.java
- IssuesPanel.java
- IViewStateSupport.java
- JDebuggerPanel.java
- LogcatPanel.java
- ProgressPanel.java
- StartPagePanel.java
- JPackagePopupMenu.java
- VarTreePopupMenu.java
- StartPageNode.java
- SummaryNode.java
- ExceptionDialog.java
- HeapUsageBar.java
- MainDropTarget.java
- MainWindow.java
- TabbedPane.java
- TabComponent.java
- Asset.java
- Release.java
- JadxUpdate.java
- VersionComparator.java
- ArgTypeAdapter.java
- ClassNodeAdapter.java
- CodeAnnotationAdapter.java
- DataAdapter.java
- DataAdapterHelper.java
- FieldNodeAdapter.java
- InsnCodeOffsetAdapter.java
- MethodNodeAdapter.java
- NodeDeclareRefAdapter.java
- NodeEndAdapter.java
- VarNodeAdapter.java
- VarRefAdapter.java
- BufferCodeCache.java
- CodeMetadataAdapter.java
- DiskCodeCache.java
- CodeCacheMode.java
- CodeStringCache.java
- FixedCodeCache.java
- FilesWatcher.java
- LiveReloadWorker.java
- WrapLayout.java
- ILogIssuesListener.java
- ILogListener.java
- LimitedQueue.java
- LogCollector.java
- LogEvent.java
- ResTableHelper.java
- CustomDisposable.java
- RxUtils.java
- NLSAddNewLines.java
- ActionHandler.java
- DocumentUpdateListener.java
- NodeLabel.java
- ZoomActions.java
- CacheObject.java
- CaretPositionFix.java
- CertificateManager.java
- DefaultPopupMenuListener.java
- FontUtils.java
- Icons.java
- ILoadListener.java
- IOUtils.java
- JNodeCache.java
- JumpManager.java
- JumpPosition.java
- LafManager.java
- LangLocale.java
- Link.java
- NLS.java
- ObjectPool.java
- OverlayIcon.java
- PathTypeAdapter.java
- RectangleTypeAdapter.java
- RelativePathTypeAdapter.java
- SystemInfo.java
- TextStandardActions.java
- UiUtils.java
- JadxGUI.java
- JadxWrapper.java
- Hack-Regular.ttf
- Messages_de_DE.properties
- Messages_en_US.properties
- Messages_es_ES.properties
- Messages_ko_KR.properties
- Messages_pt_BR.properties
- Messages_ru_RU.properties
- Messages_zh_CN.properties
- Messages_zh_TW.properties
- addToWatch.svg
- androidDevice.svg
- db_disabled_breakpoint.svg
- db_set_breakpoint.svg
- execute.svg
- rerun.svg
- stepOut.svg
- suspend.svg
- suspendGray.svg
- threadFrozen.svg
- traceInto.svg
- traceOver.svg
- trash.svg
- abstractClass.svg
- abstractMethod.svg
- annotationtype.svg
- binaryFile.svg
- class.svg
- constructorMethod.svg
- detailView.svg
- enum.svg
- field.svg
- file_any_type.svg
- finalMark.svg
- folder.svg
- ImagesFileType.svg
- interface.svg
- java.svg
- manifest.svg
- method.svg
- methodReference.svg
- newWindow.svg
- package.svg
- packageClasses.svg
- privateClass.svg
- privateField.svg
- privateMethod.svg
- protectedClass.svg
- protectedField.svg
- protectedMethod.svg
- publicClass.svg
- publicField.svg
- publicMethod.svg
- resourceBundle.svg
- resourcesRoot.svg
- rootPackageFolder.svg
- staticMark.svg
- styleKeyPack.svg
- unknown.svg
- xml.svg
- mark.svg
- matchCaseHovered.svg
- matchCaseSelected.svg
- previewSelected.svg
- regexHovered.svg
- regexSelected.svg
- wordsHovered.svg
- wordsSelected.svg
- addFile.svg
- bottom.svg
- close.svg
- closeHovered.svg
- ejbFinderMethod.svg
- error.svg
- exit.svg
- export.svg
- find.svg
- helmChartLock.svg
- left.svg
- logVerbose.svg
- menu-saveall.svg
- Module.svg
- moduleGroup.svg
- newFolder.svg
- openDisk.svg
- pagination.svg
- projectDirectory.svg
- quark.svg
- refresh.svg
- right.svg
- settings.svg
- showInfos.svg
- startDebugger.svg
- top.svg
- usagesFinder.svg
- warning.svg
- jadx-logo-16px.png
- jadx-logo-32px.png
- jadx-logo-48px.png
- jadx-logo.ico
- jadx-logo.png
- jadx-logo.svg
- Factory.java
- DbgSmaliTest.java
- JSourcesTest.java
- VersionComparatorTest.java
- DataAdapterHelperTest.java
- DiskCodeCacheTest.java
- CertificateManagerTest.java
- JumpManagerTest.java
- TestI18n.java
- CERT.DSA
- CERT.RSA
- EMPTY.txt
- logback-test.xml
- params.smali
- switch.smali
- build.gradle
- DexArrayPayload.java
- DexInsnData.java
- DexInsnFormat.java
- DexInsnInfo.java
- DexInsnMnemonics.java
- DexOpcodes.java
- AnnotationsParser.java
- AnnotationsUtils.java
- EncodedValueParser.java
- DebugInfoParser.java
- DexLocalVar.java
- DexAnnotationsConvert.java
- DexClassData.java
- DexCodeReader.java
- DexConsts.java
- DexFieldData.java
- DexHeader.java
- DexMethodData.java
- DexMethodProto.java
- DexMethodRef.java
- SectionReader.java
- InsnFormatter.java
- InsnFormatterInfo.java
- SmaliCodeWriter.java
- SmaliInsnFormat.java
- SmaliPrinter.java
- DexCheckSum.java
- Leb128.java
- MUtf8.java
- SmaliUtils.java
- DexException.java
- DexFileLoader.java
- DexInputOptions.java
- DexInputPlugin.java
- DexLoadResult.java
- DexReader.java
- jadx.api.plugins.JadxPlugin
- SmaliTestUtils.java
- DexInputPluginTest.java
- app-with-fake-dex.apk
- hello.dex
- test.smali
- build.gradle
- AsmUtils.java
- ConvertResult.java
- D8Converter.java
- DxConverter.java
- JavaConvertLoader.java
- JavaConvertOptions.java
- JavaConvertPlugin.java
- jadx.api.plugins.JadxPlugin
- build.gradle
- JavaLocalVar.java
- LineNumberTableAttr.java
- LocalVarsAttr.java
- LocalVarTypesAttr.java
- RawBootstrapMethod.java
- CodeAttr.java
- ConstValueAttr.java
- IgnoredAttr.java
- JavaAnnotationDefaultAttr.java
- JavaAnnotationsAttr.java
- JavaBootstrapMethodsAttr.java
- JavaExceptionsAttr.java
- JavaInnerClsAttr.java
- JavaMethodParametersAttr.java
- JavaParamAnnsAttr.java
- JavaSignatureAttr.java
- JavaSourceFileAttr.java
- AttributesReader.java
- EncodedValueReader.java
- IJavaAttribute.java
- IJavaAttributeReader.java
- JavaAttrStorage.java
- JavaAttrType.java
- IJavaInsnDecoder.java
- InvokeDecoder.java
- LoadConstDecoder.java
- LookupSwitchDecoder.java
- TableSwitchDecoder.java
- WideDecoder.java
- JavaSingleCatch.java
- JavaTryData.java
- ArrayType.java
- CodeDecodeState.java
- JavaCodeReader.java
- JavaInsnData.java
- JavaInsnInfo.java
- JavaInsnsRegister.java
- StackState.java
- ClassOffsets.java
- ConstantType.java
- ConstPoolReader.java
- DataReader.java
- JavaClassData.java
- JavaFieldData.java
- JavaMethodData.java
- JavaMethodProto.java
- JavaMethodRef.java
- DescriptorParser.java
- DisasmUtils.java
- JavaClassParseException.java
- JavaClassReader.java
- JavaFileLoader.java
- JavaInputPlugin.java
- JavaLoadResult.java
- jadx.api.plugins.JadxPlugin
- DescriptorParserTest.java
- build.gradle
- AnnotationVisibility.java
- EncodedType.java
- EncodedValue.java
- IAnnotation.java
- JadxAnnotation.java
- AnnotationDefaultAttr.java
- AnnotationDefaultClassAttr.java
- AnnotationMethodParamsAttr.java
- AnnotationsAttr.java
- ExceptionsAttr.java
- InnerClassesAttr.java
- InnerClsInfo.java
- MethodParametersAttr.java
- SignatureAttr.java
- SourceFileAttr.java
- IJadxAttribute.java
- IJadxAttrType.java
- JadxAttrType.java
- PinnedAttribute.java
- CallSite.java
- CatchData.java
- DebugInfo.java
- EmptyLoadResult.java
- FieldRefHandle.java
- JadxFieldRef.java
- ListConsumer.java
- MethodRefHandle.java
- TryData.java
- AccessFlags.java
- AccessFlagsScope.java
- ICallSite.java
- ICatch.java
- IClassData.java
- ICodeReader.java
- IDebugInfo.java
- IFieldData.java
- IFieldRef.java
- ILoadResult.java
- ILocalVar.java
- IMethodData.java
- IMethodHandle.java
- IMethodProto.java
- IMethodRef.java
- IResourceData.java
- ISeqConsumer.java
- ITry.java
- MethodHandleType.java
- SwitchPayload.java
- IArrayPayload.java
- ICustomPayload.java
- ISwitchPayload.java
- InsnData.java
- InsnIndexType.java
- Opcode.java
- JadxInputPlugin.java
- BaseOptionsParser.java
- JadxOptionDescription.java
- JadxPluginOptions.java
- OptionDescription.java
- CommonFileUtils.java
- LimitedInputStream.java
- Utils.java
- ZipSecurity.java
- JadxPlugin.java
- JadxPluginInfo.java
- JadxPluginManager.java
- build.gradle
- RaungConvert.java
- RaungInputPlugin.java
- jadx.api.plugins.JadxPlugin
- build.gradle
- SmaliConvert.java
- SmaliInputPlugin.java
- jadx.api.plugins.JadxPlugin
- build.gradle
- .editorconfig
- .gitignore
- build.gradle
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- gradle.properties
- gradlew
- gradlew.bat
- lgtm.yml
- LICENSE
- NOTICE
- README.md
- SECURITY.md
- settings.gradle
// repository documentation
Was this content helpful?
(0 ratings)
