Недавно я обновился от Eclipse до Android Studio, и мне не очень нравится этот опыт. Я сравниваю их как с Windows 7 64-разрядной версией с 16 ГБ оперативной памяти, так и Intel i7 4770, работающей с NVidia Geforce 780 с новейшей версией NVidia драйверов, если это имеет значение, и я запускаю последнюю версию JDK и последнюю версию Android Studio.
Android Studio очень медленна в создании проекта, с которым я могу жить, но он также чрезвычайно ресурсоемкий, а иногда и замедляет работу ПК до обхода.
Всякий раз, когда я создаю или запускаю что-либо в AS, мой компьютер, кажется, становится очень вялым. Это также вызывает мерцание экрана и иногда гашение моего второго монитора, если я нажму на "Gradle build running" spinner, который я нахожу очень странным. Использование ОЗУ также увеличивается до ~ 3 ГБ, что я считаю чрезмерным для того, чтобы ничего не делать (это когда он простаивает после нескольких сборок).
Кроме того, панели в нижней части AS продолжают прыгать вокруг, что является ужасным пользовательским интерфейсом (от Android
до Messages
до Version Control
или что-либо еще на разовой основе в зависимости от того, что происходит, очень, очень раздражает).
То, что я хотел бы знать, в основном:
1) Как заставить Android Studio работать лучше? Я могу делать что-то неправильно или пропускать некоторые обновления, о которых я не знаю, и я уверен, что другие также заметили это поведение и нашли для него некоторые решения.
2) Как "прикрепить" нижние панели так, чтобы они не прыгали, а вместо этого, позвольте мне, пользователю, перейти к ним, когда я захочу, вместо того, чтобы автоматически их переключаться?
Большое спасибо и мои извинения снова, если это не правильное место для этих вопросов.
Изменить 1 Еще несколько комментариев:
- Я использую последнюю версию
stable
на сегодняшний день. СтрокаAndroid Studio 1.2.2 Build # AI-141.1980579, Build on June 3, 2015
- Поведение происходит при использовании Java 7 или 8. Это, похоже, не связано с версией Java.
- Я не использую режим презентации. Просто вид ванили.
- Выполнение изменений в конфигурации сборки (спасибо @Blackbelt и его ответ), похоже, помогло с сборкой, но остались проблемы с медлительностью и общим пользовательским интерфейсом.