混合应用程序工具包1.22.02

2020-08-18 02:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我从HAT版本1.17....

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我从HAT版本1.17.2开始使用HAT。 但是这个问题我从来没有过。 我安装了最新的HAT版本1.22.2。 HAT在我的计算机上工作得很好。 一夜之间,我收到了错误代码1。我再次开始安装并收到此错误:

构建脚本意外退出!


 相关插件" cordova-plugin-device"已安装在android上。
 依赖插件" kapsel-plugin-inappbrowser"已安装在android上。
 相关插件" kapsel-plugin-i18n"已安装在android上。
 依赖插件" cordova-plugin-dialogs"已安装在android上。
 为Android安装" kapsel-plugin-voicerecording"
 依赖插件" kapsel-plugin-encryptedstorage"已安装在android上。
 相关插件" kapsel-plugin-i18n"已安装在android上。
 通过npm获取插件" cordova-plugin-file"
 为Android安装" cordova-plugin-file"
 通过npm获取插件" cordova-plugin-compat"
 为Android安装" cordova-plugin-compat"

 Android永久存储位置现在默认为"内部"。 请检查此插件的自述文件,以查看您的应用程序是否需要对其config.xml进行任何更改。

 如果这是一个新的应用程序,则无需更改。

 如果这是对未指定" AndroidPersistentFileLocation"的现有应用程序的更新,则可能需要添加:

       " "

 到config.xml,以便应用程序查找以前存储的文件。
        
 通过npm获取插件" cordova-plugin-screen-orientation"
 为Android安装" cordova-plugin-screen-orientation"
 插件" cordova-plugin-device"已安装在android上。 使它成为顶级。
 插件" cordova-plugin-file"已安装在android上。 使它成为顶级。
 通过npm获取插件" cordova-plugin-network-information"
 为Android安装" cordova-plugin-network-information"
 通过npm获取插件" cordova-plugin-battery-status"
 为Android安装" cordova-plugin-battery-status"
 通过npm获取插件" cordova-plugin-device-motion"
 为Android安装" cordova-plugin-device-motion"
 通过npm获取插件" cordova-plugin-device-orientation"
 为Android安装" cordova-plugin-device-orientation"
 通过npm获取插件" cordova-plugin-geolocation"
 为Android安装" cordova-plugin-geolocation"
 依赖插件" cordova-plugin-compat"已安装在android上。
 通过npm获取插件" cordova-plugin-camera"
 为Android安装" cordova-plugin-camera"
 依赖插件" cordova-plugin-compat"已安装在android上。
 通过npm获取插件" cordova-plugin-media"
 为Android安装" cordova-plugin-media"
 相关插件" cordova-plugin-file"已安装在android上。
 依赖插件" cordova-plugin-compat"已安装在android上。
 通过npm获取插件" cordova-plugin-media-capture"
 为Android安装" cordova-plugin-media-capture"
 相关插件" cordova-plugin-file"已安装在android上。
 依赖插件" cordova-plugin-compat"已安装在android上。
 通过npm获取插件" cordova-plugin-file-transfer"
 为Android安装" cordova-plugin-file-transfer"
 相关插件" cordova-plugin-file"已安装在android上。
 插件" cordova-plugin-dialogs"已安装在android上。 使它成为顶级。
 通过npm获取插件" cordova-plugin-vibration"
 为Android安装" cordova-plugin-vibration"
 通过npm获取插件" cordova-plugin-contacts"
 安装适用于Android的" cordova-plugin-contacts"
 依赖插件" cordova-plugin-compat"已安装在android上。
 通过npm获取插件" cordova-plugin-globalization"
 为Android安装" cordova-plugin-globalization"
 通过npm获取插件" cordova-plugin-splashscreen@3.0.0"
 为Android安装" cordova-plugin-splashscreen"
 通过npm获取插件" cordova-plugin-console"
 为Android安装" cordova-plugin-console"
 通过npm获取插件" cordova-plugin-privacyscreen"
 为Android安装" cordova-plugin-privacyscreen"
 正在添加自定义插件...

 复制资产
 正在准备...

 ANDROID_HOME = C:\ Android \ sdk
 JAVA_HOME = C:\ Program Files(x86)\ Java \ jdk1.8.0_101

 失败:生成失败,发生异常。

 * 什么地方出了错:
 配置根项目" android"时发生问题。
 >无法解析配置':_debugCompile'的所有依赖项。
    >找不到与com.android.support:support-v4:24.1.1+匹配的任何版本。
      在以下位置搜索:
          https://repo1.maven.org/maven2/com/android/support/support-v4/maven-metadata.xml
          https://repo1.maven.org/maven2/com/android/support/support-v4/
          文件:/C:/SAP_HAT_local-1.22.2/WebIdeCompanion/companionapp/CompanionApp/platforms/android/libs/
          https://jcenter.bintray.com/com/android/support/support-v4/maven-metadata.xml
          https://jcenter.bintray.com/com/android/support/support-v4/
          文件:/C:/Android/sdk/extras/android/m2repository/com/android/support/support-v4/maven-metadata.xml
          文件:/C:/Android/sdk/extras/google/m2repository/com/android/support/support-v4/maven-metadata.xml
          文件:/C:/Android/sdk/extras/google/m2repository/com/android/support/support-v4/
      要求:
          :android:未指定

 *尝试:
 使用--stacktrace选项运行以获取堆栈跟踪。 使用--info或--debug选项运行以获取更多日志输出。

 建立失败

 总时间:5.174秒
 错误:命令的错误代码1:带有args的cmd:/s,/c," C:\ SAP_HAT_local-1.22.2 \ WebIdeCompanion \ companionapp \ CompanionApp \ platforms \ android \ gradlew cdvBuildDebug -b C:\ SAP_HAT_local-1.22.2  \ WebIdeCompanion \ companionapp \ CompanionApp \ platforms \ android \ build.gradle -Dorg.gradle.daemon = true -Pandroid.useDeprecatedNdk = true"

 android的构建过程意外退出!
 Das System kann den angegebenen Pfad nicht finden。
 cmd错误
 构建脚本的节点进程以代码1退出。


 

然后我查看了 https://blogs.sap.com/2015/07/13/how-to-install-hybrid-application-toolkit-hat-on-windows-part -3-of-3 /。 纳文·米塔尔(Navin Mittal)可能和我一样遇到同样的问题。

所以我做了 Simmaco Ferriero的步骤:

1)进入文件夹" C:\ SAP \ SAP_HAT \ WebIdeCompanion \ companionapp"

2)完全删除子文件夹" CompanionApp"

3)打开Windows命令提示符,然后导航到文件夹" C:\ SAP \ SAP_HAT \ WebIdeCompanion \ companionapp"

4)在这里运行命令" node create_companion_app.js"

我做了这些步骤,并得到了这个错误:

与设置过程中发现的错误完全相同。 这不是一个孤立的问题,因为工作同事也遇到了同样的问题。 两周前,HAT没问题,但是即使此后没有任何变化,它现在也不再起作用。

我们使用SAP HAT版本1.22.2
cordova 6.1.1 节点5.4.1
npm 3.3.12

能否请您帮助我们弄清楚发生了什么事?

最好的问候,
凯文

unbenannt.jpg (140.4 kB)