Добрый день.
Давайте, рассмотрим варианты, которые у нас имеются:
Вы можете использовать Sublime Text 3 для Java разработки. Скажу, что как начинающему разработчику будет чуть сложнее подготовить рабочее пространство под android, с учетом того, что вам нужно скачать различные sdk, установить gradle и т.д.
Вам понадобится:
Android SDK Command line tools -
https://developer.android.com/studio#downloads
Sublime Text 3 или 4
Плагин для Sublime Text 3. Например,
Javatar или
Andrew
Gradle (для удобства можно использовать
https://sdkman.io/install )
В качестве OS - с учетом железа можно взять Linux, так как он легче, чем остальные
В качестве альтернативы можете рассмотреть OSS (Visual Studio Code)
Вот, минимальные требования для него -
https://code.visualstudio.com/docs/supporting/requ...
Можно попробовать кое-что другое еще...
Изучить javascript & React Native и писать кросплатформенные приложения на нем. Но что по ресурсам не подскажу.