我目前正在開發Android應用程序,在USB調試模式下使用ADT和插入我的計算機的平板電腦。每當我更改我的代碼時,我必須「提交」,即重新運行應用程序,以便我可以看到我所做的更改。可能有點無趣。有沒有辦法不必這樣做?像「代碼推送」或類似的東西。畢竟,這是處於調試模式。 我想問這個問題的原因是因爲我回想起那部關於Minecraft的紀錄片,並且在蝕刻中看到Notch使用調試模式,並立即更改遊戲,而沒有關閉或重新載入遊戲。ADT - 更改應用程序代碼並立即看到結果
1
A
回答
1
對於Android Java,您可以使用layout designer,認爲它可能不是您要查找的內容(我想我不得不提及它)。如果您正在尋找即時預覽,您必須願意更改當前的開發環境和語言。
目前,Unity和/或Chaos Project可以給你不錯的預覽。這可能是你看到的MineCraft。
還有可以在Node.js上預覽的HTML/Phone Gap/Cordova(無論是在瀏覽器上還是在手機上的Node.js實例上)。
還有就是Android App Inventor,它給你一個真棒實時預覽,但不幸的是寫在計劃/ LISP,因此它不能很容易地使用其他語言的擴展。
如果你只是希望加快您保存和Java的編譯週期,我建議您切換到Android Studio中(而不是Eclipse的ADT),只有從下載的Android Studio的穩定版更新。一旦設置正確,Android Studio將爲您節省時間(但是,它仍不會給您任何實時預覽,但我仍強烈建議您使用IDE)。
相關問題
- 1. 在Java中更改PHP代碼後立即跳到「趕上」Android應用程序
- 2. Eclipse ADT Android sqlite:應用程序在打開後立即崩潰
- 3. 如何將此代碼從小程序更改爲獨立應用程序
- 4. 查看代碼更改結果的方法更快
- 5. 部署PHP應用程序並限制代碼更改
- 6. R代碼獨立結果
- 7. os獨立應用程序代碼
- 8. 立即應用DataGridViewComboBoxCell選擇更改
- 9. 在查詢後立即應用更改
- 10. 立即應用全局主題更改
- 11. Node.js/Express應用程序 - 更改源代碼不會改變應用程序
- 12. 立即更改JLabel
- 13. 本地代碼更改部署Java應用程序到Openshift v3
- 14. 我改變了Python代碼,但看不到結果
- 15. 無需更改代碼即可重新部署Heroku應用程序
- 16. Vert.x無法「運行您的模塊並立即看到您的更改」
- 17. 立即打印結果(php)
- 18. Anandroid應用程序,可以立即通知用戶,如果網站更新
- 19. iOS應用程序立即崩潰
- 20. AsyncTask立即崩潰應用程序
- 21. 立即暫停應用程序執行
- 22. 防止應用程序立即退出?
- 23. 立即退出C++應用程序?
- 24. Android Studio立即終止應用程序
- 25. Android應用程序立即崩潰
- 26. 爲什麼我的代碼更改沒有立即反映?
- 27. iOS應用程序更新代碼衝突,如果全新的應用程序?
- 28. Android:通過應用程序發佈數據到一個網站,並在應用程序中查看結果
- 29. Android Camera Preview在應用程序打開後立即凍結
- 30. 應用程序凍結,然後立即顯示所有內容
這太糟糕了,沒有現場代碼推送......截至目前爲止。我一定會向他們推薦它,這將是一個不錯的功能,而且可以完成。我喜歡Android Studio,但不幸的是,這個項目需要我使用ADT,或者正如我所說的,Eclipse支持Android的Life Support。感謝您的答覆! – Deegriz
是的,它可以完成,但我認爲這將需要整個Android操作系統的重做。所以我不會屏住呼吸。無論如何,這裏是您可以嘗試重新開放問題的地方。 http://b.android.com但是最後一次類似的問題被打開,它被拒絕了。 https://code.google.com/p/android/issues/detail?id=14060&can=1&q=wysiwyg&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars –