Начну с того, что один чел рассказал как можно взаимодействовать а JDK в android. Но там нужны ~7 переменных окружения, каких именно переменных кроме java home он мне не сказал. Он использовал папку lib для исполнения файлов (это папка в android приложениях, единственная где можно исполнять файлы).
Можете подсказать какие есть переменные окружения?..
Любые. Нет ограничений. Можно запросто создать переменную окружения ZHOPA=ruchka :) Смысл переменной окружения определяется в том месте, где ее используют.
Обычно настраивают JAVA_HOME - это корень дистрибутива. CLASSPATH - это там где лежит lib/*.jar и PATH - это где bin/ и все выполнимые приложения из
комплекса JDK.
Первую настраивать не обязательно. Обычно это просто для удобства переключения между
дистрибутивами. А две другие соотв идут как зависимость от хоума.