[英]An error occurred during creation of android sub-project because a path is not found
我正在嘗試做phonegap build android
,我有這樣的消息:
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] adding the Android platform...
[error] An error occured during creation of android sub-project. Path not found
Phonegap正在尋找“C:\\ Documents and Settings \\ corbg \\ .cordova \\ lib \\ android \\ cordova \\ 3.0.0 \\ bin \\ create”。 目錄“3.0.0”下沒有任何內容。 我像這樣安裝了cordova npm install -g cordova
。
當我運行cordova platform add android
時,我遇到了一些問題。
我錯過了什么嗎?
在Windows機器中,您必須刪除C:\\ Users \\ user_name \\下的.cordova目錄
我遇到了同樣的問題,然后我糾正了我的應用程序路徑,然后它為我解決了。
如果你正在使用win 7,那么在打開mycomputer - >屬性 - >更改設置 - >高級 - >環境變量 - >用戶變量中添加Android ADK路徑....-> path在這里添加Android ADK路徑就像以下
C:\\ AndroidDev \\ ADT-束 - 窗口x86-20131030 \\ SDK \\工具; C:\\ AndroidDev \\ ADT-束 - 窗口x86-20131030 \\ SDK \\平台工具
還添加了JAVA_HOME和ANT_HOME。 - Abdul Jabbar
你設置了PATH變量了嗎? 有時,當PATH變量未正確設置為訪問“java”和“ant”時,Windows中會發生此錯誤。 如果要測試它們是否設置正確,您只需執行兩者(從命令行中的任何文件夾):
> java
要么
> ant
並且應該找到這兩個程序。
這是我的代理問題。 Cordova創建.cordova
目錄並嘗試在互聯網上下載內容。 下載沒有用。 下次,檢查是否有.cordova
目錄。 它不會嘗試重新下載,因為目錄存在並顯示錯誤。
我刪除了.cordova
目錄,我用代理解決了我的問題。 現在,每件事都有效。
解決這個問題的是我的PATH上有2個目錄,android平台工具和工具。 在我的電腦中,這些文件夾位於C:\\ Program Files(x86)\\ Android \\ android-sdk \\ tools C:\\ Program Files(x86)\\ Android \\ android-sdk \\ platform-tools
還要確保您具有以下環境變量
我刪除了我的用戶文件夾下的.cordova文件夾但是我不太確定它是否也有幫助。
這些鏈接可以幫助您
出於不同的原因,我遇到了完全相同的問題。 我有一個舊版本的螞蟻(1.7.1)。 構建工作至少需要1.8.2版本。
這是因為你沒有安裝ANT! 從這里下載並逐步安裝它https://ant.apache.org/manual/install.html
然后運行最后一個命令,它將安裝所需的依賴項。
由於安裝不當或沒有安裝ANT或JAVA。 但是我們需要在完成此操作之前添加Android SDk並通過SDK管理器准備Android目標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.