Eu tentei tudo listado como respostas neste portal, bem como em outros portais para definir variáveis de ambiente globalmente para aplicativos GUI.
Eu listei as variáveis de ambiente no arquivo '/etc/launchd.conf', '/ etc / paths' também em '~ / Library / LaunchAgents / environment.plist', mas nada parece estar modificando o $ PATH que é leia em aplicativos GUI. Especificamente, estou tentando executar comandos 'adb' do Eclipse.
Mencionei o ANDROID_HOME, JAVA_HOME e também modifiquei o caminho como PATH="$ PATH: / Users / neetesh / Library / Android / sdk / platform-tools" para platforrm_tools no app EnvPane, mas nada parece estar funcionando Eclipse O comando shell ainda está lendo o PATH como: PATH = / usr / bin: / bin: / usr / sbin: / sbin.
O comando System.getenv () imprime 'ANDROID_HOME' e 'JAVA_HOME' pode ser das configurações no aplicativo EnvPane, mas se eu estiver executando o comando "adb devices", ele ainda estará imprimindo "Cannot run program 'adb'" .
Se eu executar o Eclipse a partir do terminal, tudo parece estar bem.
Se alguém tiver a solução real para Mac El Captain (10.11.4). Por favor me ajude.