无法同时使用MDKClient和VS Code在Android模拟器上运行MDK应用程序

2020-08-15 17:50发布

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

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


你好

我尝试按照 https://developers.sap.com/tutorials/cp-mobile-dev-kit-build-client.html 。 还可以通过在VS代码中尝试,方法是在其中导入应用程序,然后设置路径Mdk:在运行create-client.cmd之后,将应用程序的根点指向C:\ MDKWorkspace \ MDKCLNT01P_4-80005072 \ MDKClient_SDK文件夹中创建的文件夹。 两种方式我最终都会得到相同的错误:

Webpack编译完成。 监视文件更改。 Webpack构建完成! 摇篮清洁...检测到文件更改。 正在开始增量式Webpack编译...下载https://services.gradle.org/distributions/gradle-5.4.1-all.zip Webpack编译完成。 监视文件更改。 Webpack构建完成! 线程"主"中的异常java.net.ConnectException:连接超时:在java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)处的java.net.DualStackPlainSocketImpl.connect0(本机方法)处进行连接 java.net上的.doConnect(AbstractPlainSocketImpl.java:350)在java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)处的java.net.PlainSocketImpl.connect(PlainSocketImpl。 java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)处java.net.Socket.connect(Socket.java:589)处sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668) )处的sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)处的sun.net.NetworkClient.doConnect(NetworkClient.java:180)处sun.net.www.http.HttpClient.openServer(HttpClient.java: 432),位于sun.net.www.http.HttpClient.openServer(HttpClient.java:527),位于sun.net.www.protocol.https.Ht tpsClient。 (HttpsClient.java:264),位于sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367),位于sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191) sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999)上的sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)在sun.net.www.protocol上。 位于sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)的https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)位于sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection。 java.1441)在sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)在org.gradle.wrapper.Download.downloadInternal(Download.java:58)在org.gradle.wrapper.Download 在org.gradle.wrapper上下载(Download.java:44).Install$1。在org.gradle.wrapper.In上调用(Install.java:61) 在org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)的stall $ 1.call(Install.java:48)在org.gradle的org.gradle.wrapper.Install.createDist(Install.java:48)处。 org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)的wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)在命令gradlew.bat失败,退出代码为1

无法附加完整的cmd运行。

感谢您的快速帮助!

Anchal

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

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


你好

我尝试按照 https://developers.sap.com/tutorials/cp-mobile-dev-kit-build-client.html 。 还可以通过在VS代码中尝试,方法是在其中导入应用程序,然后设置路径Mdk:在运行create-client.cmd之后,将应用程序的根点指向C:\ MDKWorkspace \ MDKCLNT01P_4-80005072 \ MDKClient_SDK文件夹中创建的文件夹。 两种方式我最终都会得到相同的错误:

Webpack编译完成。 监视文件更改。 Webpack构建完成! 摇篮清洁...检测到文件更改。 正在开始增量式Webpack编译...下载https://services.gradle.org/distributions/gradle-5.4.1-all.zip Webpack编译完成。 监视文件更改。 Webpack构建完成! 线程"主"中的异常java.net.ConnectException:连接超时:在java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)处的java.net.DualStackPlainSocketImpl.connect0(本机方法)处进行连接 java.net上的.doConnect(AbstractPlainSocketImpl.java:350)在java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)处的java.net.PlainSocketImpl.connect(PlainSocketImpl。 java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)处java.net.Socket.connect(Socket.java:589)处sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668) )处的sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)处的sun.net.NetworkClient.doConnect(NetworkClient.java:180)处sun.net.www.http.HttpClient.openServer(HttpClient.java: 432),位于sun.net.www.http.HttpClient.openServer(HttpClient.java:527),位于sun.net.www.protocol.https.Ht tpsClient。 (HttpsClient.java:264),位于sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367),位于sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191) sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:999)上的sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1105)在sun.net.www.protocol上。 位于sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1513)的https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)位于sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection。 java.1441)在sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)在org.gradle.wrapper.Download.downloadInternal(Download.java:58)在org.gradle.wrapper.Download 在org.gradle.wrapper上下载(Download.java:44).Install$1。在org.gradle.wrapper.In上调用(Install.java:61) 在org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)的stall $ 1.call(Install.java:48)在org.gradle的org.gradle.wrapper.Install.createDist(Install.java:48)处。 org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)的wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)在命令gradlew.bat失败,退出代码为1

无法附加完整的cmd运行。

感谢您的快速帮助!

Anchal

付费偷看设置
发送
5条回答
一只江湖小虾
1楼-- · 2020-08-15 18:13

Aanchal Kajaria

我建议您首先按照要求安装所需的Android SDK版本 依赖项安装程序,然后重试。 希望这能解决问题。

大简至美
2楼-- · 2020-08-15 18:09

Aanchal Kajaria

可以在下面分享 详细信息?

1。 MDK SDK版本>>,您可以在README md文件中找到它

2。 是否已按照MDK依赖关系安装程序中的说明安装了所有必需项?

宇峰Kouji
3楼-- · 2020-08-15 18:11

是否可以在命令行的tns run命令中添加以下参数:

-  logtrace> tns_log.txt 2>&1 

例如

 tns运行android --emulator --logtrace> tns_log.txt 2>&1 

生成的详细日志 将位于tns_log.txt中,它可能会提供有关错误的更多详细信息。

浮生未央
4楼-- · 2020-08-15 18:05

1。 #Mobile Development Kit SDK版本:4.1.4

2。 我已经安装了所有先决条件。 对于我来说,唯一的更改是Android SDK版本,Android SDK Build-Tools是29版本而不是28版本(随附的屏幕截图)。

不确定这是否是问题所在。

mdkdepndenciesinstallerstatus.jpg

浮生未央
5楼-- · 2020-08-15 18:16

create-client.cmd似乎工作正常。

对于与网络相关的问题,我建议您向Google询问有关此问题,希望您能找到可行的解决方案。

  ConnectException:连接超时:连接 

一周热门 更多>