1. Создаете проект. Для примера можно использовать какой-нибудь hello-world с гитхаба: https://github.com/chiuki/android-hello-world
2. Скачиваете commandline-tools: https://developer.android.com/studio
Внизу Command-line tools only
3. Устанавливаете по инструкции android_sdk
4. Прописываете переменную окружения ANDROID_HOME
5. Переходите в проект. Пишете .\gradlew assemble
Тут наберитесь терпения. На моем 8ми ядерном процессоре с 64Гб ОЗУ и SSD это заняло почти 4 минуты.
Конфигурация проекта, скачивание зависимостей и сборка.
6. Получате APK!
Есть более простой способ:
Устанавливаете Android Studio и он делает все за вас.
1. Почитайте Naming Conventions. Переменные называются кэмэл-кейсом с маленькой буквы. Не first_operand, а firstOperand
2. Переменные лучше объявлять в месте их инициализации.
Не правильно: operator = operators.nextLine();
правильно: String operator = operators.nextLine();
java 11+: var operator = operators.nextLine();
3. Scanner достаточно объявить один раз, вызывая по необходимости его методы. На каждый ввод новый сканнер не нужен.
4. Строки в java сравниваются методом .equals
Не правильно: operator == "+"
Правильно: "+".eqauls(operator )
Однозначно надо брать 2х16. https://ru.msi.com/Motherboard/B450-A-PRO-MAX/supp... - тут можно посмотреть проверенные варианты.
Одни и те же планки памяти могут в 4 слота работать медленнее чем в 2 (т.е. просто не заработают на заявленной частоте XMP профиля и все)
Потому что в меню графика круче, чем в самой игре.
Высокие фпс вам в меню ни к чему.
А то что греется - ну пусть греется, вам жалко электричества что ли?