我正在使用android studio创建一个Android项目。我只创建了一个空活动项目,我没有编辑任何内容。
但是,我总是得到以下gradle错误:
Gradle 'mytest' project refresh failed
Error:Could not set the value of environment variable 'LANGUAGE': could not convert string to current locale
我不知道环境变量LANGUAGE
的位置。
我使用命令sudo ./studio.sh
启动了我的android工作室。我很困惑为什么我无法设置它。
有人可以帮忙吗?
答案 0 :(得分:0)
我遇到了同样的错误消息,其中包含一个不同的环境变量pull_title
,我的情况是由我正在使用的DevOps工具设置的。我不确切知道为什么,但它不同意gradle的价值。
您在终端上使用echo $LANGUAGE
检查环境变量。如果该值为空,请检查studio.sh
的内容,看看他们是否使用LANGUAGE
或export LANGUAGE=somevalue
等来设置LANGUAGE=somevalue; export LANGUAGE
。如果它不是空的并且未在studio.sh
中设置,请尝试使用export LANGUAGE=
进行更改以查看其是否有效。如果是,请将该命令添加到studio.sh
文件中,以便在执行Android Studio时始终取消设置变量,而不会影响shell或其他程序。