java - 嗨我正在尝试从离子角度应用程序构建方舟,在构建过程中出现错误
问题描述
我正在尝试使用命令 ionic Cordova build android 从 ionic angular 应用程序(在 bitbucket 管道 I、e 服务器上)构建 ark,并且在构建 java 编译期间失败
图片:节点:10.14.1 管道: 默认: - 步: 脚本: npm install -g 离子科尔多瓦 npm 安装 - - apt-get 更新 - - 是 | 添加 apt-repository ppa:webupd8team/java - - 是 | apt install oracle-java8-installer -- apt-get install zip 解压 -- wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip -- 解压 sdk-tools-linux-4333796.zip - - mkdir android-sdk - - mv 工具 android-sdk/tools - - 是 | android-sdk/tools/bin/sdkmanager“平台工具”“平台;android-27” - - 是 | android-sdk/tools/bin/sdkmanager“构建工具;28.0.3” -- wget https://services.gradle.org/distributions/gradle-5.0-bin.zip -P /tmp -- unzip -d /opt/gradle /tmp/gradle-*.zip - - ls /opt/gradle/gradle-5.0 -- 导出 GRADLE_HOME=/opt/gradle/gradle-5.0 -- 导出 PATH=${GRADLE_HOME}/bin:${PATH} -- 导出 ANDROID_HOME=android-sdk - - 导出 PATH=$PATH:$ANDROID_HOME/tools - - 导出 PATH=$PATH:$ANDROID_HOME/platform-tools - - 毕业 - 版本 - npm 安装 - 离子 Cordova 构建 android /opt/atlassian/pipelines/agent/build/platforms/android/CordovaLib/src/org/apache/cordova/ExposedJsApi.java:22:错误:包org.json不存在 导入 org.json.JSONException; ^ /opt/atlassian/pipelines/agent/build/platforms/android/CordovaLib/src/org/apache/cordova/ExposedJsApi.java:28:错误:找不到符号 public String exec(int bridgeSecret, String service, String action, String callbackId, String arguments) throws JSONException, IllegalAccessException; ^ 符号:类 JSONException 位置:接口ExposedJsApi /opt/atlassian/pipelines/agent/build/platforms/android/CordovaLib/src/org/apache/cordova/CordovaClientCertRequest.java:25:错误:包android.annotation不存在 导入 android.annotation.SuppressLint; ^ /opt/atlassian/pipelines/agent/build/platforms/android/CordovaLib/src/org/apache/cordova/CordovaClientCertRequest.java:26:错误:android.webkit 包不存在 导入 android.webkit.ClientCertRequest; ^
解决方案
推荐阅读
- python - 时间序列 numpy 表示:不同的数据,相同的可视化
- apache-kafka - 从kafka主题读取消息时如何在数据库关闭时处理异常
- angular - 我怎样才能修复我的代码,以便我可以读取我的数据
- mysql - 如何在一个列大于同一个表的另一列的情况下进行查询
- c# - 绑定多个
- android - 在android中跟踪屏幕时间
- javascript - 通过数据属性滚动到 div 不起作用
- angular - 如何使用 NbSelect(多个)在星云主题中创建自定义注册组件
- c# - Xamarin - 无法开始调试“系统找不到指定的文件。”
- javascript - 使用选择表单中的选项将数据从 firebase 插入文本框