2014-01-23 66 views
1

我從CLI安裝PhoneGap的應用程序所有的變化,一切都很好,但是當我嘗試啓動這樣的程序:PhoneGap的運行Android命令擦除

>phonegap run android 

編譯的Android,安裝應用程序和應用程序啓動在設計上, ,但我在我的應用程序的文件中所做的所有更改都被擦除,應用程序回到 它是處女狀態。但是如果我在sdk工具中從eclipse運行該應用程序,它將與更改一起運行正常製作。我一定是在做一些非常錯誤的事情,或者我根本不理解這些基礎知識。

回答

1

聽起來好像你可能正在平臺/文件夾中進行更改,而不是在項目的根www文件夾中進行更改。每當Phonegap重建您的項目時,您的源文件都會從您的主www文件夾(和子文件夾)中注入特定於平臺的文件夾(本例中爲Android java項目)。

+0

是的,這正是我正在做的,我剛剛發現。但是因爲我一切工作正常,沒有理由當我再次跑,錯誤被拋出,說javac是不是在我的路徑這是錯誤的,我已經設置了一切。我找不出原因,我已經沿着JRE,ANT和nodejs重新安裝了JDK,並且設置了正確的路徑(JAVA_HOME,ANT_HOME以及平臺工具和工具,路徑變量中的nodejs),我在adt- bundle/sdk/tools/ant/config.xml文件。無論我嘗試多少次,我都無法安裝,這是我在很多次之前完成的,謝謝您的迴應。 – Ananth

+0

現在,我可以通過右鍵單擊項目並以Android應用程序的身份運行sdk eclipse編輯器中的應用程序,但仍然出現錯誤,如果嘗試> phonegap在終端中運行android。有任何想法嗎? – Ananth

+1

這不是棘手的問題,但它聽起來像一個新問題。我會爲此推薦一個新的SO問題。 –