這個問題已經被問,但沒有答案的工作,如清潔,刷新,變化的版本號等 Eclipse是不重建Android項目更改時源發文件。這是一個phonegap應用程序,如果我更改html文件甚至java代碼,我仍然可以獲得相同的apk!如果我更改版本號,則會反映該更改,但不會進行任何其他更改。我發瘋!任何幫助將是巨大的Eclipse中沒有更新APK時更改PhoneGap的應用進行
回答
你不是你真的在做什麼,我會嘗試(下一次請,如果你想要得到的幫助提供更多的細節)猜測很清楚。
我假設你使用cli創建了一個cordova 3.x項目,添加了android平臺,然後在eclipse中導入了platforms/android項目(在這一步中,我希望你沒有選中「複製項目到工作區「 選項)。
然後修改HTML/JavaScript文件中projectroot/WWW文件夾,當你在Eclipse去創建APK這些變化不會反映。
原諒我,如果我的猜測是錯誤的,但如果如果它不是,我覺得你錯過在這個過程中的一個步驟。
這裏是你應該做的(如果你使用PhoneGap的CLI,而不是科爾多瓦,請更換與PhoneGap的科爾多瓦在下面的命令創建的項目):
- 使在projectroot/WWW文件夾 更改
- 運行命令在eclipse
cordova prepare android
- 走,並刷新該項目
- 打造APK在eclipse
以防萬一有人有我罕見的問題...
我剛剛有這個問題,但意識到我的apk上的時間戳是在未來。我最近在生成至少1個新apk之後在我的機器上修復了日期,而更新的時間戳阻止了apk更新。
感謝您讓我檢查時間戳...我的libgame.so文件提前5個小時運行。刪除並重建修復它......它可能會在明天自動修復。我永遠不會知道發生了什麼。 –
您可以自動執行準備命令和刷新,所以無論您保存文件在哪裏,您的Android應用程序都會自動更新。請注意,您必須使用位於android應用程序項目內的www鏈接文件夾中的資源。
- 單擊您的eclipse項目的選項並轉到Builders。
- 點擊新建添加一個新的生成器。
- 選擇程序。
- 在主標籤中,設置:
- 的/ usr /斌/科爾多瓦中的位置。
- 在工作目錄中指定項目的根目錄。
- 準備的Android在參數
- 在刷新選項卡, 「完成時刷新資源」 激活。
- 最後在「構建選項」選項卡中,激活「自動構建期間」選項以在保存資源時執行此新構建器。
就是這樣,現在你的android應用程序將會被更新。
ey,**選項**稱爲**首選項**這應該會導致對不熟悉eclipse的人造成問題 –
謝謝@jalogar,現在它正在運行! Windows用戶的一些提示: 這是我如何計算出cordova的安裝目錄(使用npm安裝):在命令行中輸入'where cordova';; 主標籤位置:'C:\ Users \ YOUR_WINDOWS_USERNAME \ AppData \ Roaming \ npm \ node_modules \ cordova \ bin \ cordova.cmd' 主標籤工作目錄:'$ {workspace_loc:/ Workshop}'其中'Workshop'是Eclipse中項目的名稱。 –
我面臨同樣的問題
cordova prepare cordova build
刷新項目以及 毫無效果 然後我已刪除的APK在
platforms/android/bin/hellocordova-debug.apk
然後我在的index.html和home.html的變化上可見我的設備。
- 1. 對沒有更新的應用程序進行更改
- 2. 更新沒有進行更新時調用
- 3. Eclipse Git - 同時進行更改
- 4. 更新谷歌玩現有(eclipse)與android工作室新APK APK
- 5. 應用標題更改時沒有更新通知
- 6. 更新/在PhoneGap的應用
- 7. sqlite中的更新行沒有更新
- 8. Eclipse在ADT更新後沒有響應
- 9. 在更改源文件後更新apk文件 - Android Eclipse
- 10. AVD - 沒有應用更改更改
- 11. 有沒有更好的方式在LinqToSQL中進行更新?
- 12. 沒有在Eclipse中實現的更改
- 13. Eclipse SVN在沒有更改時顯示傳入更改
- 14. 模型更改時更新Eclipse JFace Treeviewer?
- 15. eclipse中的XML沒有更新?
- 16. 註冊新版APK時如何進行部分更新?
- 17. 更新數據庫同時更新apk
- 18. 在.apk文件中沒有任何更改的情況下更新應用程序
- 19. 進行合併時沒有更改的文件列爲未決更改?
- 20. 從eclipse中修改的Webcontent代碼沒有更新
- 21. apk不更新與Ionic搭建時的更改
- 22. 爲什麼不更新所有行時應更新所有行?
- 23. Eclipse:在工作區中的項目更改沒有在文件夾項目中進行更改從
- 24. Postgres的 - 適應症沒有行更新
- 25. EntityFramework更新不會進行更改
- 26. gradle liquibase插件,gradle更新成功,但沒有應用更改
- 27. 插入/更改/更新腳本在MySql中沒有響應
- 28. 使用變量進行更新時的奇數更新行爲
- 29. Asynctask沒有更新進度
- 30. MBProgressHUD沒有更新進度
謝謝你這個工作! – Fabii