All Projects → tiann → Freereflection

tiann / Freereflection

Licence: mit
A library that lets you use reflection without any restriction above Android P

Programming Languages

C++
36643 projects - #6 most used programming language
java
68154 projects - #9 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to Freereflection

Hookmsrbysvm
hook msr by amd svm
Stars: ✭ 86 (-95.89%)
Mutual labels:  hook
Homebase React
The React state management library for write-heavy applications
Stars: ✭ 101 (-95.17%)
Mutual labels:  hook
Hooks
Async middleware for JavaScript and TypeScript
Stars: ✭ 117 (-94.4%)
Mutual labels:  hook
Neatinput
A .NET standard project which aims to make keyboard and mouse input monitoring easy on Windows and eventually Linux.
Stars: ✭ 89 (-95.74%)
Mutual labels:  hook
React Swipeable
React swipe event handler hook
Stars: ✭ 1,348 (-35.5%)
Mutual labels:  hook
Antdfront
using next generation data manager and hook、pure function component 、webpack to build antd design pro microfrontend project without umi, cra,dva or rematch
Stars: ✭ 105 (-94.98%)
Mutual labels:  hook
React Selector Hooks
Collection of hook-based memoized selector factories for declarations outside of render.
Stars: ✭ 84 (-95.98%)
Mutual labels:  hook
Git Code Format Maven Plugin
A maven plugin that automatically deploys https://github.com/google/google-java-format code formatter as a pre-commit git hook
Stars: ✭ 121 (-94.21%)
Mutual labels:  hook
Fbhookfork
从 fb 的 profilo 项目里提取出来的hook 库,自己用
Stars: ✭ 98 (-95.31%)
Mutual labels:  hook
Next Sanity
Sanity.io toolkit for Next.js
Stars: ✭ 115 (-94.5%)
Mutual labels:  hook
React Hook Thunk Reducer
📡 A React useReducer() hook whose dispatcher supports thunks à la redux-thunk.
Stars: ✭ 91 (-95.65%)
Mutual labels:  hook
Swifthook
A library to hook methods in Swift and Objective-C.
Stars: ✭ 93 (-95.55%)
Mutual labels:  hook
React Smooth Scroll Hook
A React Hook for using smooth scroll in React Component
Stars: ✭ 114 (-94.55%)
Mutual labels:  hook
Commit Msg Linter
git commit message linter hook
Stars: ✭ 87 (-95.84%)
Mutual labels:  hook
React Timer Hook
React timer hook
Stars: ✭ 118 (-94.35%)
Mutual labels:  hook
Delphihookutils
Delphi Hooking Library by Lsuper
Stars: ✭ 85 (-95.93%)
Mutual labels:  hook
Icmethoddigger
An easy way to print almost methods including private methods (supported arm64 architecture devices).
Stars: ✭ 103 (-95.07%)
Mutual labels:  hook
Misakahookfinder
御坂Hook提取工具—Galgame/文字游戏文本钩子提取
Stars: ✭ 125 (-94.02%)
Mutual labels:  hook
Easyprotector
一行代码检测XP/调试/多开/模拟器/root
Stars: ✭ 1,732 (-17.13%)
Mutual labels:  hook
Fridaandroidtracer
A runnable jar that generate Javascript hook script to hook Android classes.
Stars: ✭ 114 (-94.55%)
Mutual labels:  hook

FreeReflection

FreeReflection is a library that lets you use reflection without any restriction above Android P (includes Q and R).

Usage

  1. Add it in your root build.gradle at the end of repositories(jitpack):
allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}
  1. Add dependency to your project(jcenter):
implementation 'com.github.tiann:FreeReflection:3.1.0'
  1. Add one line to your Application.attachBaseContext :
@Override
protected void attachBaseContext(Context base) {
    super.attachBaseContext(base);
    Reflection.unseal(base);
}

Then you can use the reflection API normally, all the restrictions are gone. Enjoy yourself :)

Under the hood

Donations

If you like this project, buy me a cup of coffee! :)

BitCoin: 39Wst8oL74pRP2vKPkPihH6RFQF4hWoBqU

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].