在Linux下工作Ubuntu我已經創建了一個腳本,它可以在Eclipse和/或Intellij Idea的工作區中自動創建和構建新的「Hello World」android項目。 該腳本還會將我自己的圖標插入到不同的res/drawable目錄中,並調整AndroidManifest.xml以反映此情況。 唉這兩個IDE都不認可這個新項目,我還需要通過多個屏幕上的「導入項目」來導入項目(它已經在工作區中了)? (我是Android和Ides的新手,用於通過命令行工具製作C程序。) 有沒有人有建議? T.I.AEclipse |想法在工作區中看不到命令行創建的項目?
0
A
回答
0
我可以專門爲IntelliJ IDEA回答您的問題,並且通常針對其他IDE(例如Eclipse和NetBeans)。
IDE需要的配置信息超出了項目源代碼中的內容。它需要知道要使用的JDK版本,JDK的位置,使用的Android SDK,它在哪裏等。在IntelliJ IDEA的情況下,這些都存儲在1).idea目錄(及其內容)和每個模塊的* .iml文件或2)每個模塊的* .ipr和* .iws文件以及一個* .iml文件。 Eclipse和NetBeans同樣使用多個配置文件。這些文件是非常特定於IDE的(儘管IntelliJ IDEA可以使用和維護eclipse配置文件。)這些文件的細節在版本之間經常變化。因此,即使您花費了幾個小時(或更可能的幾天或幾周),也需要修改腳本以創建這些配置文件,但還需要維護一件事情。
我的建議是,而不是使用您的腳本,使用maven-android-plugin。它有幾個Archetypes可用,可以自動生成android項目。您可以編寫自己的Archetype,其中包含文件/圖標和清單修改。您可以從命令行(通過mvn)或IDEA運行Archetype,您可以選擇文件>新建項目> Maven模塊,然後選擇您的Archetype。這將創建您的項目並在一個步驟中將其導入到IDE中。另外使用maven來管理你的項目會使開發更容易。當然,學習maven有一個初步的學習曲線,但它是如此值得。
相關問題
- 1. Maven項目在eclipse中的工作,但不是從命令行
- 2. 從命令行運行在eclipse中創建的Python項目
- 3. 在Eclipse C++項目創建嚮導中的「完成」命令不工作
- 4. 從命令行在eclipse中創建php項目
- 5. 如何在Eclipse中查看/列出工作區中的項目?
- 6. eclipse調試 - 不想看到不在項目中的類
- 7. 在我的eclipse工作區中找不到我的項目
- 8. 在命令行上創建一個Eclipse項目?
- 9. Eclipse:在現有項目周圍創建一個工作區
- 10. 無法在STS中創建grails項目,但從命令行
- 11. 無法創建Eclipse工作區
- 12. 快速查看Eclipse中工作區項目之間的引用?
- 13. Maven項目在命令行中運行,但不是在Eclipse
- 14. Eclipse從命令行創建項目索引
- 15. 通過命令行將Java(Android)項目自動導入Eclipse工作區
- 16. 從命令行創建XCode項目?
- 17. 從命令行創建Android項目
- 18. 創建App Engine項目ID命令行
- 19. 從命令行創建項目
- 20. 從命令行創建Xcode項目
- 21. react-native命令行工具無法在我的項目目錄中工作
- 22. 在Eclipse工作區中構建特定的BlackBerry項目
- 23. 嘗試重新創建項目時'無法在工作區中創建項目內容'
- 24. Eclipse:每次打開/切換到工作區時運行命令
- 25. 從命令行在Eclipse中構建項目配置
- 26. 建議將eclipse項目導入到我的工作區
- 27. eclipse中不在工作區中的項目位置
- 28. Eclipse不想在新項目中創建R.java?
- 29. 無法在eclipse中創建Maven項目
- 30. 從命令行運行Eclipse項目