RikkaApps / HiddenApiRefinePlugin

A Gradle plugin that improves the experience when developing Android apps, especially system tools, that use hidden APIs.
MIT License
267 stars 17 forks source link

Migrate: migrate to new agp api #17

Closed Kr328 closed 1 year ago

Kr328 commented 1 year ago

Legacy transform api is deprecated.

We should migrate to new api before agp 8.x releases.

NOTE:

  1. Requires agp 7.2+

BREAKING CHANGES:

  1. New implement break existed hidden api modules, eg. HiddenApi, existed modules should recompile with new annotation processor.
  2. We will no longer process inner classes, users should create it manual.
Kr328 commented 1 year ago

Some comments for javadoc should be fixed. @RikkaW