我找到了很多解决方案,但是它们并没有帮助我。
我在 /home/username/.zshrc
中定义了变量relativeTime
之所以定义变量是因为:
export ANDROID_HOME="/home/username/Android/Sdk"
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
下面的命令也可以正常工作:
echo $ANDROID_HOME -> /home/username/Android/Sdk
echo $ANDROID_HOME/tools -> /home/zemil/Android/Sdk/tools
echo $ANDROID_HOME/platform-tools -> /home/zemil/Android/Sdk/platform-tools
我尝试构建一个项目
> ionic cordova requirements
Requirements check results for android:
Java JDK: installed 1.8.0
Android SDK: installed true
Android target: installed android-29,android-28
Gradle: installed /usr/share/java/gradle/bin/gradle
答案 0 :(得分:0)
在我的Linux上尝试了许多带有env变量的文件
在manjaro linux中,它只需要在文件中写入环境变量:
/ etc / environment
export ANDROID_HOME="/home/username/Android/Sdk"
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
所以科尔多瓦在这种情况下效果很好
更改Linux用户名上的用户名
还应该刷新路径或重新启动系统