Я разрабатываю приложение для Android, подписанное сертификатом платформы.
В целях тестирования я использую эмулятор Android с изображением x86_64 AOSP, API Level 27, Android 8.1.
Приложение хочет использовать функцию, которая была объявлена скрытой с аннотацией @hide. Как и ожидалось, Android Studio 3.0 не может разрешить символ.
Я мог бы использовать рефлексию, но, поскольку у моего приложения есть права на использование внутренних функций, я стараюсь избегать рефлексии.
Как заставить Android Studio узнавать о скрытых функциях?
Я искал на SO и Google, но не смог найти подходящего решения, только старые (два года и старше), которые не работают (больше).
метод oat2dex, который не работает