Mam bardzo duży gradient C++ ndk, który importuję do Android Studio. Za każdym razem, gdy importuję lub zmieniam wersję kompilacji, Android Studio będzie "update the symbols", co może potrwać do 20 minut w przypadku wydania wersji i około 5 minut w przypadku wersji debugowania. Wykorzystuje również ogromną ilość pamięci i procesora (musiałem zwiększyć domyślne ustawienia pamięci java do 4x wartości domyślnej dla fazy "Aktualizowanie symboli ...", aby zakończyć.)Czy istnieje sposób, aby wyłączyć proces "Aktualizowanie symboli ..." w Android Studio?
Uruchamianie "./gradlew installRelease "w linii poleceń (bez AS) nie wymaga tego kroku. Co właściwie robi "Aktualizowanie symboli ..." - i co ważniejsze - jest jakikolwiek sposób, że mogę go wyłączyć.
A jak to zrobić bez zmiany podstawowego projektu CMake? – DoDo
Przynajmniej byłoby pomocne, gdybyś mógł przynajmniej uruchomić aplikację, podczas gdy AS aktualizuje symbole. W związku z tym najpierw trzeba poczekać 10 lub więcej minut, aż symbole zostaną zbudowane, a następnie dodatkowe 5 lub więcej minut na skompilowanie kodu i skompilowanie i uruchomienie pakietu APK. Problem jest jeszcze bardziej zabawny, gdy już zbudowałeś swój projekt - najpierw musisz poczekać 10 lub więcej minut, aż symbole zaktualizują się, by uruchomić twoją aplikację, która następnie działa w mniej niż minutę. – DoDo
FYI, oto raport o błędzie: https://issuetracker.google.com/issues/38300746 Proszę o gwiazdę/głosuj na to. – DoDo