Я обновляю Android Studio до версии 3.1.2
Я выполнил все обновления, рекомендованные IDE
Изначально яполучена ошибка
Ошибка: не удается запустить программу "C: \ Program Files \ Android \ Android Studio \ jre \ bin \ java" (в каталоге "C: \ Users \ chosun.AndroidStudio3.1 \"system \ compile-server "): ошибка CreateProcess = 216, эта версия% 1 не совместима с используемой версией Windows.Проверьте системную информацию вашего компьютера, чтобы узнать, нужна ли вам версия программы для x86 (32-разрядная) или x64 (64-разрядная), а затем обратитесь к издателю программного обеспечения
Это оказалосьОшибка, сообщенная java.exe в "C: \ Program Files \ Android \ Android Studio \ jre \ bin \".Моя ОС - Windows 7 32-битная, но, очевидно, установленная java - 64-битная (не знаю, как это произошло, насколько я знаю, я не связывался с установкой java, если только обновление Android Studio каким-то образом не загрузило ее? Не так ли?должен автоматически определять требуемую версию Java?)
В любом случае, прочитав этот пост , я посмотрел в Файл -> структура проекта
Я также не могу найти "Использовать встроенный JDK", упомянутый в другом посте, не файл gradle.properties
Редактировать: Игра с опциями в структуре проекта:
Показанное значение для SDK проекта дает следующую ошибку во время компиляции:
Error:Android Source Generator: Error: Can't find bundle for base name messages.AndroidJpsBundle, locale en_US
java.util.MissingResourceException: Can't find bundle for base name messages.AndroidJpsBundle, locale en_US
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1564)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1387)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:773)
at org.jetbrains.jps.android.AndroidJpsBundle.getBundle(AndroidJpsBundle.java:22)
at org.jetbrains.jps.android.AndroidJpsBundle.message(AndroidJpsBundle.java:32)
at org.jetbrains.jps.android.AndroidSourceGeneratingBuilder.runAaptCompiler(AndroidSourceGeneratingBuilder.java:971)
at org.jetbrains.jps.android.AndroidSourceGeneratingBuilder.doBuild(AndroidSourceGeneratingBuilder.java:210)
at org.jetbrains.jps.android.AndroidSourceGeneratingBuilder.build(AndroidSourceGeneratingBuilder.java:114)
at org.jetbrains.jps.incremental.IncProjectBuilder.runModuleLevelBuilders(IncProjectBuilder.java:1246)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuildersForChunk(IncProjectBuilder.java:923)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildTargetsChunk(IncProjectBuilder.java:995)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunkIfAffected(IncProjectBuilder.java:886)
at org.jetbrains.jps.incremental.IncProjectBuilder.buildChunks(IncProjectBuilder.java:719)
at org.jetbrains.jps.incremental.IncProjectBuilder.runBuild(IncProjectBuilder.java:371)
at org.jetbrains.jps.incremental.IncProjectBuilder.build(IncProjectBuilder.java:178)
at org.jetbrains.jps.cmdline.BuildRunner.runBuild(BuildRunner.java:138)
at org.jetbrains.jps.cmdline.BuildSession.runBuild(BuildSession.java:308)
at org.jetbrains.jps.cmdline.BuildSession.run(BuildSession.java:138)
at org.jetbrains.jps.cmdline.BuildMain$MyMessageHandler.lambda$channelRead0$0(BuildMain.java:235)
at org.jetbrains.jps.service.impl.SharedThreadPoolImpl.lambda$executeOnPooledThread$0(SharedThreadPoolImpl.java:42)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
В чем здесь проблема и как я могу это исправить?
--- Дополнительный вопрос ---
Я не используюAndroid Studio регулярно, но иногда нужно сделать небольшие приложения для Android в качестве инструментов, чтобы проверитьдругие актуальные проекты, над которыми я работаю.Тем не менее, каждую вторую неделю Android Studio, похоже, рекомендует обновление, и каждый раз, когда я обновляю его, кажется, что что-то ломается, или что-то в интерфейсе меняется, или сама IDE работает медленнее.
Почему Android Studio так проблематична?Есть ли какая-то базовая настройка, которую я должен был установить, чтобы не ломать андроид студию после каждого обновления?Или лучше просто убедиться, что я все настроил, чтобы оно работало, а потом никогда не обновлять его?
Какой самый безопасный и простой способ настроить Android Studio для тех, кто не использует его на регулярной основе?