По какой-то причине мне нужно использовать только компилятор AOT в ART.По этой ссылке: https://source.android.com/devices/tech/dalvik/jit-compiler
Я использовал четыре команды ниже
adb root
adb shell stop
adb shell setprop dalvik.vm.usejit false
adb shell start
и эмулятор, похоже, перезапустил.
Вопросы:
1- Отключить означает использовать оболочку adb
2- В ссылке выше есть термин «Принудительная компиляция».Это сборник AOT?
Когда я ввожу adb shell cmd package compile -m speed -f [my-package]
Означает ли это, что я заставляю свое приложение компилировать весь свой класс вперед?
3- Наконец, как я могу подтвердить, что все мои классы были скомпилированы AOT?
А как я могу убедиться в отсутствии активности JIT, если вопрос 1 выше верен?