Ответ 1
Увеличьте размер кучи JVM для студии android и Gradle
Android Studio
Справкa > Редактировать пользовательские VMOptions > Поместите следующие
-Xms1g
-Xmx4g
Gradle
android {
...
dexOptions {
javaMaxHeapSize "4g"
}
Это мой первый вопрос на этом сайте, поэтому я приношу свои извинения за любые ошибки, которые я делаю в этом вопросе.
Хорошо, чтобы понять: В настоящее время у меня есть эта проблема с Android Studio, поэтому при вводе текста она очень медленная, и это означает, что требуется некоторое время, пока я не получу символы, когда я набираю. (Примечание: даже после создания Gradle)
Итак, когда я открыл диспетчер задач, я заметил, что процесс aapt.exe(когда я его снова собрал, он, по-видимому, необходим для компиляции кода) открыл до 20 процессов, ничего не делая, кроме использования моего RAM Memeory.
Когда я закрываю их, мне нужно перезапустить Android Studio, потому что я не смог бы запустить эмулятор. (Ошибка: труба закрывается)
Поскольку я ничего не нашел в Интернете, я спрашиваю вас, есть ли у кого-то эта проблема. Обратите внимание, что эта проблема распространяется на любой проект, который я делаю. Я также не знаю, почему и когда это происходит, но я предполагаю, что это происходит, когда я пытаюсь начать эмуляцию, или, по крайней мере, это время, когда я это замечаю.
Так как я думаю, вы спросите об этом: Система:
Эта проблема довольно раздражает при кодировании, если вам нужно перезапустить Android Studio все время, что занимает много времени.
PS: Надеюсь, что я правильно получил теги.
Увеличьте размер кучи JVM для студии android и Gradle
Android Studio
Справкa > Редактировать пользовательские VMOptions > Поместите следующие
-Xms1g
-Xmx4g
Gradle
android {
...
dexOptions {
javaMaxHeapSize "4g"
}
В вашем файле gradle.properties
добавьте следующие строки:
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m
-XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
-Xmx10248m -XX:MaxPermSize=512m
В вашем файле уровня приложения build.gradle
добавьте следующие строки:
dexOptions {
javaMaxHeapSize "4g"
}