【问题标题】:Ionic android build issue in linuxlinux中的离子android构建问题
【发布时间】:2016-08-27 06:45:57
【问题描述】:

我已经成功安装cordova v6.3.1, ionic v2.0.0Android Studio

操作系统: Virtualbox (Xubuntu)

当我运行 ionic build android 时

我得到以下错误:

BUILD FAILED

Total time: 7.749 secs

Error: /var/lib/mymachine/ionic-01/platforms/android/gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'android'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not resolve com.android.tools.build:gradle:2.1.0.
     Required by:
         :android:unspecified
      > Could not resolve com.android.tools.build:gradle:2.1.0.
         > Could not get resource 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
            > org.apache.http.ssl.SSLInitializationException: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security/cacerts (No such file or directory)
      > Could not resolve com.android.tools.build:gradle:2.1.0.
         > Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/2.1.0/gradle-2.1.0.pom'.
            > org.apache.http.ssl.SSLInitializationException: /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/security/cacerts (No such file or directory)

很少有帖子建议安装 Android 支持存储库和 Google 存储库。我安装了它。但我仍然面临面子问题。

【问题讨论】:

  • 添加任何插件后是否出现此错误?

标签: android cordova ionic-framework ionic2


【解决方案1】:

我遇到了类似的问题。就我而言,它是使用 gradle 的简单 java webapp。这个项目使用了 java 6。我的 java 6 没有正确安装。这就是我遇到以下问题的原因。

gradle 无法找到 /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/security/cacerts

这是指向另一个不存在的文件的符号链接。

所以我删除了我的 jdk 并重新安装了它。这样就解决了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 2023-03-29
    • 2016-06-17
    • 1970-01-01
    • 2015-11-16
    相关资源
    最近更新 更多