Raz*_*riz 7 android android-studio
为什么我们的Android Studio项目没有类似于.xcodeproj(对于XCode应用程序)或.xds(对于Sencha Architect Projects)的文件?
我很确定你们这里的很多人都经历过尝试导入你在网上看到的项目的挫败感,以便更好地分开并了解它是如何工作的.我知道我们应该导入使用Eclipse和使用Android Studio构建的Open Android项目构建的Android项目.
但是,为什么我们必须经历File -> Open ->然后选择我们想要打开的Android Studio应用程序的目录?事实上,Android Studio似乎并不知道它是一个Android Studio项目,直到它试图打开并构建它.在下面的截图中,我有ARToolKit的示例Android Studio项目,但我只导入了其中两个.
正如您所看到的,只有我导入的"可以被视为Android Studio项目",因为它们表示他们拥有Android Studio徽标而不是文件夹.
对于那些刚开始在Android Studio中开发并且他们尝试使用现有项目(从Eclipse或Android Studio构建)的人来说,这可能是一个问题,他们只是尝试导入项目以供参考而遇到麻烦.他们可能不知道他们应该导入文件夹而不是projectname/src子文件夹.如果开放/导入项目在某种程度上不精简,它会增加Android开发的"陡峭学习曲线".
总之,我的问题是:
为什么我们没有一个我们可以打开的文件,而这个文件又可以打开Android Studio并导入并构建项目(如果它尚未构建)?
Android不是iOS.iOS开发只能在xcode中进行,因此有意义的是他们添加了一个快捷方式,可以直接在.xcodeproj文件中用xcode打开它.让iOS开发人员的生活更轻松.
然而,Android开发也可以在android studio之外完成.Eclipse只是一个例子,可能还有其他IDE支持这一点.这是可能的,因为android具有第三方应用程序可以使用的独立SDK和工具.iOS没有.
想象一下,你正在android studio中开发一个android项目.然后你的老板告诉你3000公里以外的人会帮助你.这家伙可能正在使用Android工作室,但也许他不是.当开发人员可以单独选择多个选项时,您不希望使用您正在使用的文件污染版本控制,但其他人可能不关心.每个人的环境.
这只是一个合乎逻辑的结论,你可以通过比较来得出.完成此事的"真正"原因只能由创建(改编的intellij)android工作室的人来回答.
| 归档时间: |
|
| 查看次数: |
624 次 |
| 最近记录: |