Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在ubuntu 16.04上使用Apache Cordova构建应用程序_Javascript_Android_Cordova - Fatal编程技术网

Javascript 无法在ubuntu 16.04上使用Apache Cordova构建应用程序

Javascript 无法在ubuntu 16.04上使用Apache Cordova构建应用程序,javascript,android,cordova,Javascript,Android,Cordova,我在构建应用程序时遇到Apache Cordova问题。我正在使用Ubuntu 16.04 LTS 32位来调查这个问题,因为他发现在这个版本的Ubuntu中也有类似的问题,我使用的Cordova版本是构建这样的应用程序所需的6.3.0工具,这些工具包含了各自的版本:nodejs版本4.2.6,ApacheAnt版本1.9.6,java-8-openjdk-i386,SDK管理器版本25.1.7工具安卓SDK工具版本25.1.7,安卓SDK平台工具版本24.0.1,安卓SDK构建工具版本24.0

我在构建应用程序时遇到Apache Cordova问题。我正在使用Ubuntu 16.04 LTS 32位来调查这个问题,因为他发现在这个版本的Ubuntu中也有类似的问题,我使用的Cordova版本是构建这样的应用程序所需的6.3.0工具,这些工具包含了各自的版本:nodejs版本4.2.6,ApacheAnt版本1.9.6,java-8-openjdk-i386,SDK管理器版本25.1.7工具安卓SDK工具版本25.1.7,安卓SDK平台工具版本24.0.1,安卓SDK构建工具版本24.0.1,安卓6.0(API 23),额外的谷歌存储库和Android支持存储库

环境变量“SDK”位置->~/.bashrc

export PATH=$PATH:/opt/android/sdk/platform-tools
export PATH=$PATH:/opt/android/sdk/tools
当您运行命令时

:~/cordovaApp$ cordova build android
因此,接收错误

ANDROID_HOME=/opt/android/sdk
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-i386
Incremental java compilation is an incubating feature.
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:checkDebugManifest
:CordovaLib:preBuild UP-TO-DATE
:CordovaLib:preDebugBuild UP-TO-DATE
:CordovaLib:compileDebugNdk UP-TO-DATE
:CordovaLib:compileLint
:CordovaLib:copyDebugLint UP-TO-DATE
:CordovaLib:mergeDebugProguardFiles UP-TO-DATE
:CordovaLib:packageDebugRenderscript UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugRenderscript UP-TO-DATE
:CordovaLib:generateDebugResValues UP-TO-DATE
:CordovaLib:generateDebugResources UP-TO-DATE
:CordovaLib:packageDebugResources UP-TO-DATE
:CordovaLib:compileDebugAidl UP-TO-DATE
:CordovaLib:generateDebugBuildConfig UP-TO-DATE
:CordovaLib:mergeDebugShaders UP-TO-DATE
:CordovaLib:compileDebugShaders UP-TO-DATE
:CordovaLib:generateDebugAssets UP-TO-DATE
:CordovaLib:mergeDebugAssets UP-TO-DATE
:CordovaLib:processDebugManifest UP-TO-DATE
:CordovaLib:processDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':CordovaLib:processDebugResources'.
> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/opt/android/sdk/build-tools/24.0.1/aapt'' finished with non-zero exit value 2

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 11.157 secs
Error: /home/ricar1997/cordovaApp/platforms/android/gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

如果你能找到这个问题的解决方案,在ubuntu 16.04中有相同问题的人会很有帮助。

我发现我的问题的解决方案是我使用的是Android sdk构建工具24.0.1 sdk,这个版本会带来判断,那些有相同问题的人我应该安装一个早期版本,例如,23.0.3工作正常!我希望这将有助于那些 有相同的系统和相同的问题,问候


所选版本工作正常

我发现我的问题的解决方案是,我使用的是Android sdk构建工具24.0.1 sdk,这个版本带来了判断,那些有相同问题的人我应该安装一个早期版本,比如23.0.3正常工作!我希望这将有助于那些 有相同的系统和相同的问题,问候


所选版本工作正常

谢谢@Ricardo Moreno我在Ubuntu 14.04上也遇到了同样的问题。 我下载了23.0.3构建工具,并为24.0.1重命名了构建工具文件夹。然后生成的构建没有错误

/home/mE/Android/Sdk/buildtools/23.0.3

/home/mE/Android/Sdk/build tools/rename-24.0.1
谢谢@Ricardo Moreno我在Ubuntu 14.04上也遇到了同样的问题。 我下载了23.0.3构建工具,并为24.0.1重命名了构建工具文件夹。然后生成的构建没有错误

/home/mE/Android/Sdk/buildtools/23.0.3

/home/mE/Android/Sdk/build tools/rename-24.0.1

能否使用以下命令运行生成:cordova build Android--stacktrace能否使用以下命令运行生成:cordova build Android--stacktrace