標題說所有。如果您右鍵單擊項目資源管理器中的文件夾,然後轉到「運行方式」和「調試方式」,會有什麼不同?「Run As Android Application」和「Debug As Android Application」有什麼區別?
1
A
回答
3
調試模式允許代碼調試:停止斷點,變量檢測,逐行代碼執行,而運行模式不允許這樣做。
2
當您調試時,Eclipse將停止在斷點處並允許其他調試操作(視圖正在運行的線程等)。當你跑步時,它不會。
如果從選擇「運行」開始,稍後可以通過設備視圖附加調試器。這將切換到「調試」模式。相反,您可以(也可以通過設備視圖)從被調試的進程中分離出來,並切換到「運行」模式。
1
Run as Android application:
它通常會運行您的代碼,而不會通過您選擇的斷點。
Debug as an Android Application:
這將通過通過你描述或在code.It設置的所有斷點去檢查(或調試)代碼一行實際檢查的代碼行,是開發商的最好的朋友,通過它可以很好地測試應用程序。
相關問題
- 1. 在Eclipse中包含maven依賴項「Run As - > Android Application」build
- 2. Eclipse「run as android」什麼都不做
- 3. Run As:Spring Boot App和Run As:Java Application有區別嗎?
- 4. Android中的Extends Application和Extends Activity有什麼區別?
- 5. 'end'和'end as'有什麼區別
- 6. XSL中as =「element()+」和as =「element()*」有什麼區別?
- 7. visual studio 2015,android命令'run-as'失敗
- 8. ITCAM for Application Diagnostic與ITCAM for Websphere Application Server有什麼區別?
- 9. 「node-debug index.js」和「run node-inspector,then node --debug index.js」有什麼區別?
- 10. 在eclipse(mars)中缺少「Profile AS」 - 「Java Application」
- 11. (as!SKView?)和(as?SKView)之間的區別
- 12. Enter Key as Java Application Form Submission - JFrame
- 13. Voice over Utility anounce Swing application as Java
- 14. 「Processing by Contoller#method as */*」和「Processing by BillsController#show as HTML」有什麼區別
- 15. 爲什麼JUnit「Run as-> JUnit」和「Cover as - > Junit」具有不同的行爲?
- 16. multipart/form-data和application-x-www-form-urlencoded有什麼區別?
- 17. Java中的Application Server和Web Server有什麼區別?
- 18. ColdFusion中THIS範圍和APPLICATION範圍有什麼區別?
- 19. ASP.NET中的Application和Cache有什麼區別?
- 20. 依靠Application的事件mixin和Application.vent有什麼區別?
- 21. 爲text/xml和application/xhtml + xml提供頁面有什麼區別?
- 22. GAE:「Run As Web Application」或「Deploy to App Engine」的自動運行測試
- 23. ANDROID APPLICATION AND PROCESS
- 24. android:<application>
- 25. Brandable Android Application
- 26. modbus android application eclipse
- 27. 「object as type」和「((type)object)」有什麼區別?
- 28. 在IE中,File-> Save As和document.execCommand('SaveAs')有什麼區別?
- 29. 聲明嵌套表類型時,「AS」和「IS」有什麼區別?
- 30. 在vb.net中聲明爲new和as something = new有什麼區別?
但是在Visual Studio中,運行和調試模式使用不同的二進制文件,一個用於發佈,一個用於調試。但是,在eclipse中,運行和釋放使用相同的二進制文件,無論是使用二進制發行版還是同時使用調試二進制文件。這很混亂。你能向我解釋一下嗎? – TorosFanny