簡體   English   中英

科爾多瓦不工作

[英]Cordova doesn't work

我正在讀《從Arduino,Android和PhoneGap開始NFC近場通信》一書 “創建PhoneGap項目”下的第29頁上,我試圖使用此命令創建一個PhoneGap項目cordova create ~/Hello com.example.hello Hellocordova platform add android 一切(至少對我來說)似乎進展順利,直到我嘗試運行cordova run ,它會吐出以下幾行:

ANDROID_HOME=/home/moki/Work/Tools/android-sdk-linux/
JAVA_HOME=/usr/java/jdk1.8.0_91
No target specified, deploying to device 'CB5A2AKNFT'.
Downloading http://services.gradle.org/distributions/gradle-2.2.1-all.zip

Exception in thread "main" java.lang.RuntimeException: java.net.SocketException: Connection reset
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:78)
    at org.gradle.wrapper.Install.createDist(Install.java:47)
    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:48)
Caused by: java.net.SocketException: Connection reset
    at java.net.SocketInputStream.read(SocketInputStream.java:209)
    at java.net.SocketInputStream.read(SocketInputStream.java:141)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
    at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:704)
    at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
    at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:675)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1536)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1441)
    at org.gradle.wrapper.Download.downloadInternal(Download.java:59)
    at org.gradle.wrapper.Download.download(Download.java:45)
    at org.gradle.wrapper.Install$1.call(Install.java:60)
    at org.gradle.wrapper.Install$1.call(Install.java:47)
    at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
    ... 3 more
Error: Error code 1 for command: /home/moki/Work/src/Hello/platforms/android/gradlew with args: cdvBuildDebug,-b,/home/moki/Work/src/Hello/platforms/android/build.gradle,-PcdvBuildArch=arm,-Dorg.gradle.daemon=true,-Pandroid.useDeprecatedNdk=true

我無法找出問題所在。 我該如何解決?

我已經安裝了Android SDK tools rev 25.1.3Android SDK Platform-tools rev 23.1Android SDK Build-tools rev 23.0.3Android 6.0 (API 23) SDK Platform 為了成功運行第一個項目,我還需要做什么?

我正在嘗試在Debian Jessie OS下工作。 我還設置了我的Android手機,它是Sony Xperia Z5 Dual Premium,並且已經在開發人員模式下啟用了USB調試。

輸入“ cordova add platform android”后,在CLI中運行“ cordova build android”。

玩得開心!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM