Android Studio'ya aktardığım çok büyük bir C++ ndk gradle projem var. Yapılandırma türünü her ithal ettiğimde veya değiştirdiğimde, Android Studio, bir sürüm oluşturma için 20 dakikaya kadar ve bir hata ayıklama yapısı için yaklaşık 5 dakika sürebilen "update the symbols" olacaktır. Ayrıca büyük miktarlarda bellek ve CPU kullanır (varsayılan olarak "java bellek ayarlarını" Güncelleme sembolleri ... "fazının varsayılan değerlerini 4x'ye yükseltmek zorunda kaldım.)Android Studio'da "Sembol Güncelleme ..." işlemini devre dışı bırakmanın bir yolu var mı?
Çalışıyor" ./gradlew installRelease "komut satırında (AS olmadan) bu adımı gerektiriyor gibi görünmüyor. Öyleyse "Sembollerin güncellenmesi ..." aslında ne yapar - ve daha da önemlisi - onu devre dışı bırakabileceğim herhangi bir yol var mı?
Ve bunun altında yatan CMake projesini değiştirmeden nasıl yapılır? – DoDo
En azından AS sembolleri semboller güncellenirken uygulamayı başlatabilirseniz yardımcı olacaktır. Bu nedenle, ilk olarak oluşturmak için semboller için 10+ dakika beklemeniz ve daha sonra kod oluşturmak ve APK oluşturmak ve başlatmak için 5+ dakika daha beklemek zorundasınız. Projenizi daha önce oluşturduğunuzda sorun daha da komiktir. Uygulamanızı çalıştırmak için önce sembollerin güncellenmesi için 10 dakika beklemeniz gerekir. Bu, dakikadan daha kısa bir süre içinde çalışır. – DoDo
FYI, işte hata raporu: https://issuetracker.google.com/issues/38300746 Lütfen buna yıldız verin/oy verin. – DoDo