首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual 2015 - Apache Cordova构建错误

Visual 2015 - Apache Cordova构建错误
EN

Stack Overflow用户
提问于 2016-07-26 10:26:49
回答 2查看 973关注 0票数 0

我在windows 8中使用visual 2015。当我试图构建一个项目时,我创建了一个混合应用程序,当我试图构建一个.am运行在与安卓仿真器KitKat5.5“.but中运行的错误时,当我在运行时,它正在工作,请参考下面的错误并帮助我解决问题。

代码语言:javascript
复制
  1>------ Build started: Project: nidhinhybrid, Configuration: Debug Android ------
    1>  ------ Ensuring correct global installation of package from source package directory: E:\VISUAL STUDIO SETUP\COMMON7\IDE\EXTENSIONS\APACHECORDOVATOOLS\packages\vs-tac
    1>  ------ Name from source package.json: vs-tac
    1>  ------ Version from source package.json: 1.0.42
    1>  ------ Package already installed globally at correct version.
    1>  ------ Cordova tools 6.1.1 already installed.
    1>  ------ Build Settings:
    1>  ------ Build Settings:
    1>  ------    platformConfigurationBldDir: C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\bld\Android\Debug
    1>  ------    platformConfigurationBinDir: C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\bin\Android\Debug
    1>  ------    buildCommand: build
    1>  ------    platform: Android
    1>  ------    cordovaPlatform: android
    1>  ------    configuration: Debug
    1>  ------    cordovaConfiguration: Debug
    1>  ------    projectName: nidhinhybrid
    1>  ------    projectSourceDir: C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid
    1>  ------    npmInstallDir: C:\Users\gopus\AppData\Roaming\npm
    1>  ------    gradleProxy: http://127.0.0.1:8888/
    1>  ------    buildTarget: AndroidEmulator
    1>  ------    language: en-US
    1>  ------ Platform android already exists
    1>  ------ Copying native files from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\native\android to platforms\android
    1>  ------ Done copying native files to platforms\android
    1>  ------ Updating plugins
    1>  ------ Currently installed plugins: cordova-plugin-whitelist@1.2.2
    1>  ------ Currently installed dependent plugins:
    1>  ------ Currently configured plugins:
    1>  ------ Preparing platform: android
    1>  Executing "before_prepare"  hook for all plugins.
    1>  Executing "before_build"  hook for all plugins.
    1>  Searching PlatformJson files for differences between project vs. platform installed plugins
    1>  No differences found between project and android platform. Continuing...
    1>  Generating config.xml from defaults for platform "android"
    1>  Found "merges" for android platform. Copying over existing "www" files.
    1>  Wrote out Android application name to "nidhinhybrid"
    1>  Wrote out Android package name to "io.cordova.myappb16ca2"
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-hdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-hdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-ldpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-mdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-xhdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-ldpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-mdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-hdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-ldpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-mdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-xhdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-xhdpi\icon.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\icons\android\icon-36-ldpi.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-ldpi\icon.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\icons\android\icon-48-mdpi.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-mdpi\icon.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\icons\android\icon-72-hdpi.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-hdpi\icon.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\icons\android\icon-96-xhdpi.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-xhdpi\icon.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-hdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-hdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-ldpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-mdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-xhdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-ldpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-mdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-hdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-ldpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-mdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-xhdpi\screen.png
    1>  Deleted C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-xhdpi\screen.png
    1>  splash screens: [{"src":"res/screens/android/screen-hdpi-landscape.png","density":"land-hdpi","platform":"android"},{"src":"res/screens/android/screen-ldpi-landscape.png","density":"land-ldpi","platform":"android"},{"src":"res/screens/android/screen-mdpi-landscape.png","density":"land-mdpi","platform":"android"},{"src":"res/screens/android/screen-xhdpi-landscape.png","density":"land-xhdpi","platform":"android"},{"src":"res/screens/android/screen-hdpi-portrait.png","density":"port-hdpi","platform":"android"},{"src":"res/screens/android/screen-ldpi-portrait.png","density":"port-ldpi","platform":"android"},{"src":"res/screens/android/screen-mdpi-portrait.png","density":"port-mdpi","platform":"android"},{"src":"res/screens/android/screen-xhdpi-portrait.png","density":"port-xhdpi","platform":"android"}]
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-hdpi-landscape.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-hdpi\screen.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-ldpi-landscape.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-ldpi\screen.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-mdpi-landscape.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-mdpi\screen.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-xhdpi-landscape.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-land-xhdpi\screen.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-hdpi-portrait.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-hdpi\screen.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-ldpi-portrait.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-ldpi\screen.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-mdpi-portrait.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-mdpi\screen.png
    1>  copying image from C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\res\screens\android\screen-xhdpi-portrait.png to C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\res\drawable-port-xhdpi\screen.png
    1>  updated project successfully
    1>  Executing "after_prepare"  hook for all plugins.
    1>  ------ Copied C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\bin\Android\Debug\VSBuildInfo.xml to platforms\android\assets\www\VSBuildInfo.xml
    1>  ------ Building platform: android
    1>  Debug
    1>  ------ Build configuration options: --debug
    1>  Executing "before_compile"  hook for all plugins.
    1>  ANDROID_HOME=C:\Program Files (x86)\Android\android-sdk
    1>  JAVA_HOME=C:\Program Files (x86)\Java\jdk1.7.0_79
    1>  Reading build config file: C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\build.json
    1>
    1>MSBUILD : cordova-build error : FAILURE: Build failed with an exception.
    1>  FAILURE: Build failed with an exception.
    1>
    1>MSBUILD : cordova-build error : * What went wrong:
    1>  * What went wrong:
    1>MSBUILD : cordova-build error : A problem occurred configuring root project 'android'.
    1>  A problem occurred configuring root project 'android'.
    1>MSBUILD : cordova-build error : > Could not resolve all dependencies for configuration ':classpath'.
    1>  > Could not resolve all dependencies for configuration ':classpath'.
    1>MSBUILD : cordova-build error :  > Could not resolve com.android.tools.build:gradle:1.5.0.
    1>     > Could not resolve com.android.tools.build:gradle:1.5.0.
    1>MSBUILD : cordova-build error :  Required by:
    1>       Required by:
    1>MSBUILD : cordova-build error :  :android:unspecified
    1>           :android:unspecified
    1>MSBUILD : cordova-build error :  > Could not HEAD 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/1.5.0/gradle-1.5.0.pom'.
    1>        > Could not HEAD 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/1.5.0/gradle-1.5.0.pom'.
    1>MSBUILD : cordova-build error :  > peer not authenticated
    1>           > peer not authenticated
    1>
    1>MSBUILD : cordova-build error : * Try:
    1>  * Try:
    1>MSBUILD : cordova-build error : Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
    1>  Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
    1>
    1>  BUILD FAILED
    1>
    1>  Total time: 1.073 secs
    1>MSBUILD : cordova-build error : Error code 1 for command: cmd with args: /s,/c,""C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\gradlew" cdvBuildDebug -b "C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\build.gradle" -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true"
    1>  Error code 1 for command: cmd with args: /s,/c,""C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\gradlew" cdvBuildDebug -b "C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\build.gradle" -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true"
    ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
    ========== Deploy: 0 succeeded, 0 failed, 0 skipped ==========

      Severity  Code    Description Project File    Line    Suppression State
    Error       > Could not resolve all dependencies for configuration ':classpath'.    nidhinhybrid        1   
    Error       FAILURE: Build failed with an exception.    nidhinhybrid        1   
    Error       * What went wrong:  nidhinhybrid        1   
    Error       A problem occurred configuring root project 'android'.  nidhinhybrid        1   
    Error        > Could not resolve com.android.tools.build:gradle:1.5.0.  nidhinhybrid        1   
    Error        Required by:   nidhinhybrid        1   
    Error        :android:unspecified   nidhinhybrid        1   
    Error        > Could not HEAD 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/1.5.0/gradle-1.5.0.pom'.   nidhinhybrid        1   
    Error        > peer not authenticated   nidhinhybrid        1   
    Error       * Try:  nidhinhybrid        1   
    Error       Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.  nidhinhybrid        1   
    Error       Error code 1 for command: cmd with args: /s,/c,""C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\gradlew" cdvBuildDebug -b "C:\Users\gopus\documents\visual studio 2015\crossplatform\nidhinhybrid\nidhinhybrid\platforms\android\build.gradle" -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true" nidhinhybrid        1   


I am also attaching screenshots of  gradle.build file, build.jason , gradle.properties, fiddler screenshot (enabled to authenticate corporate proxy) and gradlew.bat execution screenshot.
enter image description here
[![enter image description here][1]][1]
[![enter image description here][2]][2]
[![enter image description here][3]][3]
[enter image description here][4]
[![enter image description here][5]][5]

I tried many solution but none of them works .so please help me to solve the problem.i also use fiddler and make capture traffic on but it also fail so please help me to solve the problem
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-28 13:00:36

me.now项目的这项工作是成功构建的,在许多tries.there没有代理错误之后,我认为可能会有任何错误,访问maven gradle,link.may,如果项目没有使用https链接。这个链接是http,所以它正在顺利地工作。在gradle.build中更改cordovaLib,并在项目中使用此方法,对顶级build.gradle文件进行更改。

代码语言:javascript
复制
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        //jcenter()
        jcenter {
            url "http://jcenter.bintray.com/" 
        }
    }
}

allprojects {
    repositories {
        //jcenter()
        jcenter {
            url "http://jcenter.bintray.com/" 
        }
    }
}
票数 0
EN

Stack Overflow用户

发布于 2016-07-26 13:31:53

您可能支持一个公司代理,因为gradle未能下载到您的系统。

-https://repo1.maven.org/maven2/com/android/tools/build/gradle/1.5.0/gradle-1.5.0.pom

Android用Gradle构建软件包。

要么需要身份验证,要么阻止https链接。

可能的解决办法:

fiddler 可以帮助允许工具自动进行身份验证(请参阅菜单选项.),您将需要将代理设置指向fiddler,并允许fiddler充当系统的代理。

其次,转到android文件夹,搜索配置文件中的https,然后将其更改为。通常情况下,这可以帮助您下载gradle软件包。

Install您自己:让下载自己(从浏览器),并解压缩内容是在您的用户目录下的.gradle\,我还添加了代理设置到这个文件夹中的代理设置: gradle.properties具有以下内容:

代码语言:javascript
复制
systemProp.http.proxyHost=localhost
systemProp.http.proxyPort=8888
systemProp.https.proxyHost=localhost
systemProp.https.proxyPort=8888

环境变量_JAVA_OPTIONS

来自命令行:

代码语言:javascript
复制
setx  _JAVA_OPTIONS = "-Xmx512M -Dhttp.proxyHost="localhost" -Dhttp.proxyPort="8888" -Dhttps.proxyHost="localhost" -Dhttps.proxyPort="8888" -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true"

内存约束(-Xmx.)也是为建造这些科多瓦包而增加的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38587327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档