2016-12-21 119 views
-1

我最近一直在阅读一本关于专业开发的书籍,以及如何拥有一个可以帮助你很多并且节省大量时间的命令行工具工具包是非常重要的,所以它值得你学习它们。我是一名android开发人员,我根本不使用命令行工具。所有使用VCS的操作和其他所有操作都由Android Studio提供。Android开发人员是否需要命令行工具?

所以我的问题是:有没有人作为一个移动开发人员使用命令行很多,并有一些重要的仪器,提高你的表现?如果是这样,请描述你的工作。其他材料的链接也会受到欢迎。

+1

在使用CI服务器时,使用'adb','gradle'等等相当普遍。 – CommonsWare

+1

这是所有基于偏好(和SO主题)。 Android工作室只是在所有有用的工具周围放置一个GUI。在做Android开发时,我几乎不会碰触命令行,因为单击按钮可以做同样的事情。在任何其他平台上,我更喜欢命令行。 –

+0

正如@CommonsWare所说,'adb'对于CI工具非常有用,因为它对于其他一些CLI工具比如'cordova','ionic'或'fastlane'。 – Gorcyn

回答

3

个人,将其用于ADB命令:

  • ADB连接(无线调试)
  • ADB安装(快速安装apk文件)
  • ADB拉(日志文件的快速下载)
  • adb卸载(用于快速卸载APK)。

可能更多,但我经常使用这些。还有一些插件可以执行这些操作。

1

如果你是一个独立的商店或爱好者,可能没有太多的需要命令行。如果你在本地和远程同时与其他人一起工作,那么你将不得不进入持续集成构建和测试(Jenkins等),并且在那个时刻,对于可用的命令行/脚本工具有很好的理解是必要的弄清楚这些工具什么时候失败 - 与您的应用程序不一致。

相关问题