FreeReflection
A library that lets you use reflection without any restriction above Android P
File Explorer
- FUNDING.yml
- Project.xml
- .gitignore
- compiler.xml
- gradle.xml
- misc.xml
- modules.xml
- vcs.xml
- MainActivity.java
- ic_launcher_background.xml
- ic_launcher_foreground.xml
- activity_main.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- ic_launcher.png
- ic_launcher_round.png
- colors.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- art.cpp
- art.h
- CMakeLists.txt
- main.cpp
- BootstrapClass.java
- Reflection.java
- AndroidManifest.xml
- .gitignore
- build.gradle
- proguard-rules.pro
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- settings.gradle
# Installation Guide
gradlePrerequisites
- Android SDK Android P (API 28) or higher
- Java Development Kit (JDK) 8 or higher
- Gradle Wrapper included
Setup Steps
./gradlew build
Build the project and generate library artifacts.
Key Commands
./gradlew build
Perform a full build of the project.
./gradlew assembleRelease
Package app and library in release mode.
Call Reflection.unseal(base) in your Application's attachBaseContext to bypass reflection restrictions on Android P and above.
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
