相关疑难解决方法(0)

无法在Android SDK中找到gradle包装器.可能需要更新您的Android SDK

我试图在ionic2应用程序中构建.我跑步时遇到这个错误ionic build android.错误日志是

ANDROID_HOME=/home/varun/Android/Sdk
JAVA_HOME=/usr/lib/jvm/java-8-oracle
Error: Could not find gradle wrapper within Android SDK. Might need to    update your Android SDK.
Looked here: /home/varun/Android/Sdk/tools/templates/gradle/wrapper
Run Code Online (Sandbox Code Playgroud)

我尝试更新sdk,但发现sdk版本是最新的.

当我查看Android/Sdk/tools文件夹时,没有templates目录.我在ubuntu 16.04上运行,带有cordova版本6.5.0

android android-sdk-tools cordova ionic2

37
推荐指数
3
解决办法
6万
查看次数

Cordova运行android:ANDROID_HOME没有设置和android不在我的路径

当我为Android运行时,我看到这个错误:

ERROR: Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.
Run Code Online (Sandbox Code Playgroud)

但这个"变量"还可以."Android"启动SDK管理器,ANDROID_HOME重定向到我的sdk文件夹.

我不明白这个错误.

仅供参考我的出口:

export ANDROID_HOME=`brew --prefix android`
export PATH=${PATH}:$ANDROID_HOME/bin
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Run Code Online (Sandbox Code Playgroud)

macos android cordova

14
推荐指数
1
解决办法
3万
查看次数

科尔多瓦想要android-19,我有android-20

关于运行"cordova add platform android"命令的问题,这里有很多问题.我尝试了每个目标解决方案,没有人帮助过我.

错误讯息:

~/sandbox/hello$ cordova platform add android
Creating android project...

/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:126
                    throw e;
                          ^
Error: Please install Android target 19 (the Android newest SDK). Make sure you have the latest Android tools installed as well. Run "android" from your command-line to install/update any missing SDKs or tools.
    at /home/acras/.cordova/lib/android/cordova/3.5.0/bin/lib/check_reqs.js:80:29
    at _fulfilled (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:798:54)
    at self.promiseDispatch.done (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:827:30)
    at Promise.promise.promiseDispatch (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:760:13)
    at /home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:574:44
    at flush (/home/acras/.cordova/lib/android/cordova/3.5.0/bin/node_modules/q/q.js:108:17)
    at process._tickCallback (node.js:415:13)
Error: /home/acras/.cordova/lib/android/cordova/3.5.0/bin/create: Command failed with exit code 8
    at ChildProcess.whenDone …
Run Code Online (Sandbox Code Playgroud)

android cordova

7
推荐指数
2
解决办法
1万
查看次数

Cordova在设置Android项目时找不到Android 19 SDK

我在尝试运行" cordova platform add android " 时收到此错误消息:

" 错误:请安装Android目标19(Android最新版SDK).确保您安装了最新的Android工具.从您的通讯和线路运行"android"以安装/更新任何缺少的SDK或工具. "

但是,我安装了SDK(SDK Tools 23.0.2,SDK Platform-tools 20,SDK Build-tools 19.1).我将我的ANDROID_HOME设置为" C:\ Program Files\Android\android-sdk ".这是我计算机上环境变量PATH的尾部:

" ...; C:\ Program Files\Java\jdk1.7.0_67\bin; C:\ Program Files\Git\cmd; C:\ Program Files \nodejs \;%USERPROFILE%\ AppData\Roaming \npm; C :\ Program Files\Android\android-sdk\tools; C:\ Program Files\Android\android-sdk\platform-tools; C:\ Program Files\Android\android-sdk\build-tools;%USERPROFILE%\ AppData \漫游\npm; C:\ Program Files\WinAnt\bin "

谁能澄清我在这里做错了什么?如何使它工作?

android node.js android-sdk-tools cordova

2
推荐指数
1
解决办法
948
查看次数

标签 统计

android ×4

cordova ×4

android-sdk-tools ×2

ionic2 ×1

macos ×1

node.js ×1