Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[core]Decompile failure && There is a problem with the exported gradle being loaded #1510

Open
xmhwws opened this issue Jun 3, 2022 · 0 comments
Labels
bug Core Issues in jadx-core module

Comments

@xmhwws
Copy link

xmhwws commented Jun 3, 2022

jadx latest beta version
apk link:https://drive.google.com/file/d/1PATcJFN-fKWVBy0yZhgcU7xt0LsveuMk/view?usp=sharing
Android Studio Chipmunk | 2021.2.1 Patch 1
Windows 11
openjdk11
jadx configuration:

{
  "flattenPackage": false,
  "checkForUpdates": false,
  "fontStr": "Consolas/plain/15",
  "smaliFontStr": "",
  "editorThemePath": "/org/fife/ui/rsyntaxtextarea/themes/default.xml",
  "lafTheme": "FlatLaf Light",
  "langLocale": {
    "locale": "zh_CN"
  },
  "autoStartJobs": false,
  "excludedPackages": "android androidx",
  "autoSaveProject": true,
  "showHeapUsageBar": false,
  "alwaysSelectOpened": false,
  "codeAreaLineWrap": true,
  "srhResourceSkipSize": 3,
  "srhResourceFileExt": ".xml|.html|.js|.json|.txt",
  "keepCommonDialogOpen": false,
  "smaliAreaShowBytecode": false,
  "lineNumbersMode": "AUTO",
  "mainWindowVerticalSplitterLoc": 300,
  "debuggerStackFrameSplitterLoc": 300,
  "debuggerVarTreeSplitterLoc": 700,
  "adbDialogPath": "",
  "adbDialogHost": "localhost",
  "adbDialogPort": "5037",
  "codeCacheMode": "DISK_WITH_CACHE",
  "treeWidth": 505,
  "settingsVersion": 17,
  "skipResources": false,
  "skipSources": false,
  "exportAsGradleProject": false,
  "threadsCount": 10,
  "decompilationMode": "AUTO",
  "showInconsistentCode": true,
  "useImports": true,
  "debugInfo": true,
  "addDebugLines": false,
  "inlineAnonymousClasses": true,
  "inlineMethods": true,
  "replaceConsts": true,
  "escapeUnicode": false,
  "respectBytecodeAccessModifiers": true,
  "deobfuscationOn": false,
  "deobfuscationMinLength": 3,
  "deobfuscationMaxLength": 64,
  "deobfuscationMapFileMode": "READ",
  "deobfuscationForceSave": false,
  "deobfuscationUseSourceNameAsAlias": true,
  "deobfuscationParseKotlinMetadata": true,
  "useKotlinMethodsForVarNames": "APPLY",
  "renameFlags": [
    "CASE",
    "VALID",
    "PRINTABLE"
  ],
  "fsCaseSensitive": false,
  "cfgOutput": false,
  "rawCfgOutput": false,
  "fallbackMode": false,
  "useDx": true,
  "commentsLevel": "DEBUG",
  "pluginOptions": {
    "dex-input.verify-checksum": "no",
    "java-convert.d8-desugar": "no"
  }
}
  1. Decompile failure
    class:com.bytedance.sdk.openadsdk.core.ab
    method:public org.json.JSONObject g(org.json.JSONObject r6)

image

  1. There is a problem with the exported gradle being loaded
    class:com.bytedance.sdk.openadsdk.core.ah
    method:public void loadBannerAd(AdSlot adSlot, TTAdNative.BannerAdListener bannerAdListener)

Click on method com.bytedance.sdk.openadsdk.core.c.a.a(int i, TTAdSlot tTAdSlot) in jadx to jump to the method correctly

image
image

jadx export gradle to Androidstudio, same operation as above, but jumped to the wrong way!

image
image

I don't know if this is a bug in jadx or Androidstudio, and I don't know who to feedback this bug to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Core Issues in jadx-core module
Projects
None yet
Development

No branches or pull requests

1 participant