GantMan / GantMan/jail-monkey

JailMonkey not being obfuscated on android

Open
#334 0 comments 2 reactions 0 assignees View on GitHub
question
Dominant language
Java
Stars
757
Forks
166
PR merge metrics
No merged PRs in 30d

Description

I am using the built in R8 obfuscation and I noticed that JailMonkeyModule.class is not obfuscated when I look my decompiled dex files from dex2jar. I don't have any keep rules for JailMonkey in the proguard-rules file so I'm not sure why that module didn't get obfuscated. Does anyone have issues with obfuscation or know what is preventing the class from being obfuscated? Thanks.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining JailMonkeyModule.class in the Android build and comparing the decompiled dex output from dex2jar with the project's ProGuard configuration. Check how built-in R8 obfuscation handles this React Native module and whether any existing rules affect it. Done means identifying the rule or build behavior that preserves the class and documenting or correcting the result.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java, react-native
Domain
build-system, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.