FreeReflection

(★ 3,154)

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

파일 탐색기

  • .gitignore
  • build.gradle
  • gradle.properties
  • gradlew
  • gradlew.bat
  • LICENSE
  • README.md
  • settings.gradle

# 설치 가이드

gradle
사전 준비물

설치 및 실행 절차

./gradlew build

프로젝트를 빌드하고 라이브러리 아티팩트를 생성합니다.

핵심 명령어

./gradlew build

프로젝트 전체 빌드를 수행합니다.

./gradlew assembleRelease

릴리스 모드로 앱 및 라이브러리를 패키징합니다.

Android P 이상 환경에서 리플렉션 제한을 우회하기 위해 Application의 attachBaseContext에서 Reflection.unseal(base)를 호출해야 합니다.

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

// repository documentation