簡體   English   中英

在創建android子項目期間發生錯誤,因為找不到路徑

[英]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

還要確保您具有以下環境變量

  • JAVA_HOME (C:\\ Program Files \\ Java \\ jdk1.7.0_51)
  • ANT_HOME (C:\\ Program Files \\ apache \\ apache-ant-1.9.3)
  • ANDROID_HOME (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.

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