Intereting Posts
Android: класс НЕ НАЙДЕНО в Eclipse-встроенной внешней банке, но НАЙДЕН в Netbeans-построенном Как получить текущий год в Android? Стратегия обновления Android-приложения (с базой данных) Как вы получаете эффект пульсации, чтобы расширить границы просмотров? Получить новое положение координаты после вращения с помощью матрицы Правильный дизайн кода для Android / Java Android – Thread vs AlarmManager Android: простой вопрос LinearLayout и fill_parent Как управлять ПК-мышью с устройства Android без клиентского сервера Уклонение от приема сообщений Google облачных сообщений не запускается (трансляция выполнения callback: result = CANCELED forIntent) Волейбольная сеть для Android Как удалить строки из скомпилированного двоичного файла (.so) ANR с FCM и строить варианты с применениемIdSuffix Android, FAB, использующий конструкцию поддержки Android, квадрат в API ниже 21 Com.android.ddmlib.AdbCommandRejectedException: более одного устройства

Android Studio приводит к сбою Windows 8.1

С тех пор как я обновил свой компьютер до Windows 8.1, когда я запускаю Android Studio и запускаю простую программу, с которой я тестирую, я получаю 🙁 с «critical_structure_error», который заставляет мой ядро ​​i7 перезапускаться!

Я очистил все временные файлы с помощью CCleaner после того, как заметил, что мой диск был на 100% в диспетчере задач, но это, похоже, не сильно исправить (хотя я очистил 16G!).

Когда я снова открываю Android Studio, я получаю кучу таких ошибок:

Невозможно загрузить настройки из файла 'C: \ Users \ Me \ .AndroidStudioPreview \ config \ options \ feature.usage.statistics.xml': java.lang.AssertionError: Неожиданная модификация хранилища содержимого. Содержимое файла будет воссоздано.

Если я оставляю AS открытым, он просто продолжает выскакивать один и тот же тип ошибки хранения содержимого, пока я не закрою и не открою AS. Как только я снова откроюсь, я вижу проект, и он строит отлично. Похоже, что в этот момент, если я открою эмулятор, вот когда я получу синий экран с 🙁

Я бы очень хотел сохранить Windows 8.1 и текущую версию версии 0.5.9 без необходимости возвращаться к Win 8 или другой версии AS. Что еще более важно, я не хочу, чтобы мой компьютер разбивался каждый раз, когда я пользуюсь Android Studio!?! Любые идеи, что здесь происходит?

Оказывается, это проблема с Windows 8 с доступной виртуальной памятью. Кажется, что несколько новых процессов (например, Superfetch) съедают тонну вычислительной мощности для постоянного сканирования вашего диска на изменения, поэтому поиск выполняется быстрее.

Решение состоит в изменении значений виртуальной памяти min и max. Вот как это сделать:

http://windows.microsoft.com/en-us/windows/change-virtual-memory-size#1TC=windows-7

У меня 7 ГБ памяти, поэтому я установил минимальное значение 2000 МБ и не более 5000 МБ. Не было крушения весь день!

В зависимости от того, как ваш компьютер настроен, вам может потребоваться начать с администратора. Мне нужно, потому что у компьютера есть определенные разрешения, установленные корпоративной безопасностью. Конечно, ваши JDK_HOME и PATH также должны быть настроены.

Я думаю, проблема в том, что вы используете Windows 8.1 Enterprise. Причина этого, вероятно, в том, что вы взяли бесплатный вариант обновления из Windows 8. Если это так, вам нужно будет найти способ вернуться к Windows 8, надеюсь, из резервной копии, установленной на компакт-диске.