我正在尝试通过运行以下命令在ionic中创建我的apk
sudo ionic cordova build --release android然而,我得到了错误
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=/home/prot-admin/Documents/android-sdk-linux (DEPRECATED)
Could not find an installed version of Gradle either in Android Studio,
or on your system to install the gradle wrapper. Please include gradle
in your path, or install Android Studio
[ERROR] An error occurred while running subprocess cordova.
cordova build android --release exited with exit code 1.
Re-running this我已经安装了所需的android sdk和java jdk。另外,我还安装了gradle 5.6.1。我还不能确认我错过了什么吗?请帮帮忙。
发布于 2019-11-23 19:34:21
快速提问:你们有Android studio吗?
如果没有,就安装它。如果是,请检查您的~/.bash_profile或~/.zprofile中是否包含这些变量
# Android on Ionic
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8) # required java version
export ANDROID_SDK_ROOT=$HOME/Library/Android/sdk
export ANDROID_HOME=$HOME/Library/Android/sdk # required for appbundle (https://medium.com/swlh/generating-an-android-app-bundle-from-your-ionic-app-without-android-studio-5bc3acaf4528)
export PATH=$PATH:$ANDROID_SDK_ROOT/tools/bin # avdmanager, sdkmanager
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools # adb, logcat
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator # emulator注意,变量的值取决于您的系统/设置(我使用的是MacOS)
https://stackoverflow.com/questions/59007060
复制相似问题