也是Android工作室v0.5.2 Mac上可用,现在生产的应用程序?也是、应用程序、工作室、现在

2023-09-06 22:51:43 作者:枫叶羽

Android的专家 -

Android experts --

在Mac(而不是在PC上)的发展,您认为是现在安全,以继续使用Studio的一个真实世界中的项目?

Developing on a Mac (not on a PC), in your opinion is it now "safe" to go ahead and use Studio for a real-world project?

弗罗例如,一个典型的商务与表,照片,文字,也许相机使用的类型的应用程序等。

Fro example, a typical "business" type app with tables, photos, text, maybe camera use, etc.

什么是目前的状况?干杯

What's the current situation? Cheers

(这是2014年5月,目前工作室的版本是v0.5.2。)

(It's May 2014, the current studio version is v0.5.2.)

推荐答案

有两种回答这个问题。

第一个答案是:是的!

Android的工作室作为一个IDE是完全可以用于生产环境 - 它是基于IntelliJ IDEA的,这是我用过亲自制作软件最好的集成开发环境(写了一整还算体面的大小的Andr​​oid游戏与它)之一。

Android Studio as an IDE is absolutely ready for production use - it is based on IntelliJ IDEA, which is one of the best IDEs I've used personally for production software (wrote an entire fairly decent sized android game with it).

第二个答案是:否:(

摇篮,它是集成在Android的工作室可以说是最没有准备好生产使用(除非你喜欢对付它的各种莫名其妙的问题)。当然,如果你是这样倾斜,然后不得不处理这些问题是不是真的是太大的问题。然而,对于大多数制作软件,时间是最宝贵的资源,你很可能会浪费时间至少一定量处理工作进行中,也就是AS /摇篮。

Gradle, and it's integration in Android Studio is most arguably NOT ready for production use (unless you like dealing with it's various unexplained issues). Of course, if you are that way inclined, then having to deal with these issues is not really that much of a problem. However, for most production software, time is the most valuable resource and you most likely will waste at least some amount of time dealing with the "work-in-progress" that is AS/Gradle.

注意: 如果你开始一个长期的项目(即一个你打算在其上工作的说,至少一年),然后将与AS /摇篮真的是最好的方式向前发展,因为它的会最终会默认的方式为Android开发。

Note: If you are starting a long-term project (i.e. one you intend to be working on for say at least a year) then going with AS/gradle is really the best way going forward as it will eventually be the default way for android development.

不过,如果你想两全其美(恕我直言)中,然后一起去的IntelliJ IDEA和使用旧版本的系统,这是非常稳定的。我目前正在使用这个庞大的生产项目中(AS,但Ant构建),此外在谷歌网站的几个摇篮特定指令(其中有很多可用的替代方式),一切都只是按预期工作。

However, if you want the best of both worlds (IMHO) then go with IntelliJ IDEA and use the old build system, which is very stable. I'm currently working on a large production project using this (in AS, but with Ant build) and besides a few Gradle specific instructions on Google sites (for which there are numerous alternative info available), everything just works as expected.

免责声明: 这是一个观点的基础上,使用的软件我的经验 - 这可能是你会得到一个问题像这样是最好的。此外,如果其他人张贴了反对意见,那将是多么的有效,我的。不幸的是,目前还没有确切的答案。希望这有助于。

Disclaimer: This is an opinion, based on my experience using the software - which is probably the best you are going to get with a question such as this. Also, if anyone else posts an opposing opinion, then that will be just as valid as mine. Unfortunately, there is no definitive answer. Hope this helps.