1
A
回答
0
Continuous Integration简而言之,就是让系统自动构建您的构建;并且,您有该系统每天多次构建您的应用程序。
步骤:
- 你推的变化,或者是有人推动的改变,
- 构建系统(詹金斯,特拉维斯,圆等)被触发,
- 它运行你的测试,
- 该系统建立您的APK,
- 然后,它会通知你,如果一切正常(或者,如果东西坏了)
通过continuous integrating
定期检测错误,您可以更快地发现错误,并且您可以更轻松地找到错误 - 并且由于您每天都会多次执行此操作,因此当出现问题时您应尽快知道。
选择哪:
...做在Android上最好的方法是什么?
我不知道'最好'的方法 - 选择退出时不付钱。我假设你使用的是Android Studio,如果是的话,Firebase可能是配置和使用的“最简单”的。这是因为Firebase Test Labs附带持续集成,Firebase与Android Studio深度集成。
作为奖励,如果您将来决定从Jenkins更改为Circle CI,您还可以将其与Firebase一起使用。
如果您需要其他选项,请不要忘记查看Jenkins的Github插件 - 它不一定必须包含Firebase,但它可以为您提供另一种选择。
相关问题
- 1. 什么是持续集成?
- 2. Android C2DM:如果设备关闭,最好的方法是什么
- 3. 什么是最好的方式来找出一个Android设备是真实的?
- 4. 什么是android设备不支持draw_texture?
- 5. 什么是从Android设备
- 6. 什么是最好的视频格式转换为所有移动设备
- 7. 在Java Android中获取GIF的持续时间的最佳方式是什么?
- 8. 什么是一个好的StrongLoop/GitHub持续集成管道?
- 9. 向移动设备传递数据的最轻/最快的方式是什么?
- 10. 大型持续集成的最佳实践是什么?
- 11. 什么是Android开发最方便的设备?
- 12. 什么是最好的方式返回
- 13. 移动平台中支付集成的最佳方式是什么?
- 14. 什么是最好的方式来连续检查互联网连接android
- 15. 什么是在Android中设置通知的最佳方式
- 16. Android全屏动画,最好的方法是什么?
- 17. Java在移动设备和API之间进行集成测试。什么是最好的方法?
- 18. 制作适合移动设备的网站的最佳方式是什么?
- 19. 什么是Android以及他们为什么创建新的VM?
- 20. 设计移动网站的最佳方式是什么?
- 21. 什么是最快的Android SDK设置?
- 22. 什么是移动设备上Facebook API的良好实现?
- 23. 检查浏览器是否支持移动设备的SVG,最好是Android
- 24. 什么是最好的方式,以确定是否NamedDataSlot存在
- 25. Android中循环异步任务 - 最好的方法是什么?
- 26. 什么是最好的系统集成方法?
- 27. 什么是最好的方式来设置图像imageview
- 28. 将数据推送到设备的最佳方式是什么?
- 29. 从Android设备上传文本到网站的最佳方式是什么?
- 30. 在Android设备上获取用户货币的最佳方式是什么?