簡體   English   中英

Gradle-Wrapper.Properties 不存在(Cordova)

[英]Gradle-Wrapper.Properties does not exist (Cordova)

我已經有同樣的問題兩天了,我似乎無法讓 Cordova 做我想做的事。

背景:

~ 我在我的機器上安裝了每個 Android SDK

~我的PATH包括SDK工具和平台工具,在我電腦上存在的文件路徑下

~ 我為ANDROID_HOMEJAVA_HOME創建了一個環境變量,如 Cordova 頁面所述。

~我只是嘗試在Android中運行程序,Cordova在調用Cordova要求時說我滿足所有要求

~ 我已經多次執行Cordova platform rm android --save / add

~ 我正在運行 Cordova 6.2.1 和 Android@5.0.0(由於某種原因不會安裝 Android@5.2.1)

我是 Cordova 的新手,所以也許我錯過了一些必不可少的基本測試,但我遇到了一個令人困惑的錯誤。

錯誤:(當我嘗試Cordova build|run|clean --verbose

ANDROID_HOME=myPathToMyAndroid\sdk
JAVA_HOME=myPathToMYJava\jdk1.8.0_91
Exception in thread "main" java.lang.RuntimeException: Wrapper properties file '\Users\myName\!Projects\myApplication\platforms\android\gradle\wrapper\gradle-wrapper.properties' does not exist.
at org.gradle.wrapper.WrapperExecutor.forWrapperPropertiesFile(WrapperExecutor.java:47)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:47)
Error: cmd: Command failed with exit code 1
at /callbackString/

這讓我感到困惑,主要是因為 gradle 文件中的所有內容都在不斷重建,包括 gradle\\wrapper 文件中的所有內容。

我正在工作的網絡驅動器上工作並有一個代理,但我真的不知道這是否重要,但我真的不知道哪些信息與此問題相關,因為我找不到其他案例這件事發生在互聯網上。

任何幫助將不勝感激。

編輯:

值得注意的是,我的文件系統中有一個 gradle-wrapper.properties 文件,但在 Windows 文件系統上,它只讀取為沒有擴展名的 gradle-wrapper。 我正在運行 Windows 7 企業版。

好吧,我想通了這個問題,這似乎是一個相當個人的問題,很可能對許多其他人來說不是問題。 但是,如果將來有人遇到問題,我會回答。

正如我所說,在我的工作中,我們有網絡驅動器,我的項目文件夾位於網絡驅動器而不是 C: 驅動器上。 一旦我將項目文件夾移動到 C 驅動器,它就可以正常工作。

我認為它嘗試使用 Gradle Wrapper,但它缺少包含相關版本信息的 gradle-wrapper.properties 文件。 所以我建議將包裝器添加到您的項目中並重新運行任務。 有關包裝器的更多詳細信息: https : //docs.gradle.org/current/userguide/gradle_wrapper.html

檢查這個答案https://stackoverflow.com/a/66121086/9138027 ...如果你沒有找到它自己創建它並同步項目。

暫無
暫無

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

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