在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项目