![](/img/trans.png)
[英]Failed to find 'JAVA_HOME' environment variable. Try setting it manually
[英]Failed to find 'JAVA_HOME' environment variable. Try setting it manually. Cordova, Ionic v4
無法正常生成音頻。.錯誤錯誤Failed to find 'JAVA_HOME' environment variable. Try setting it manually.
Failed to find 'JAVA_HOME' environment variable. Try setting it manually.
沒有我允許的APK
我的.bash_profile
export ANDROID_HOME=/home/hernan/Android/Sdk
export PATH=$ANDROID_HOME/platform-tools:$PATH
export PATH=$ANDROID_HOME/tools:$PATH
export ANDROID_SDK_ROOT=/home/hernan/Android/Sdk
# avdmanager, sdkmanager
export PATH=$PATH:$ANDROID_SDK_ROOT/tools/bin
# adb, logcat
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
# emulator
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator
# gradle
export PATH=$PATH:/opt/gradle/gradle-5.0/bin
export GRADLE_HOME=/opt/gradle/gradle-5.0/bin
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/bin
Estoy Muy seguro que la ruta de mi JAVA_HOME es lacorrecta,出現錯誤,並發出ionic cordova build android --prod --release
存在的變量前期相似, 無法正常運行無法找到JAVA_HOME Linux Mint:嘗試使用Cordova來構建Android應用程序
我正在使用Ubuntu 18.04
我有一個類似的問題。 您需要將路徑設置為JDK文件夾本身,而不是/bin
。 改變這個:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/bin
對此:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
解決了我的問題。 希望這可以幫助。
幾個小時后,我設法解決了這個問題,請在此處輸入圖片描述
這是您需要做的:
您可以在任何地方提取Android Studio,我是在家里完成的,請在此處輸入圖片描述
在您的主路徑上創建一個名為“ android-sdk”的文件夾( 這是最重要的步驟,因為這是Cordova用於ANDROID_HOME變量的默認路徑 )
打開您的Android Studio。
打開終端(Ctrl + Alt + T)
cd android-studio/bin
./studio.sh
現在,您需要設置ANDROID_HOME變量
須藤gedit〜/ .bashrc
添加這2行
export ANDROID_HOME=/android-sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
8.保存文件,關閉它並加載新更改
sudo source ~/.bashrc
3天后,我在本教程中找到了解決方案,但是首先我必須從oracle頁面下載java jdk,java openjdk對我不起作用。 https://www.javahelps.com/2015/03/install-oracle-jdk-in-ubuntu.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.