travis-ci如何配置android

travis-ci 关于android部分:http://docs.travis-ci.com/user/languages/android/

language: androidandroid:  components:  - build-tools-19.1.0               # BuildTools version  - android-19                       # SDK version  - sys-img-armeabi-v7a-android-19   # System imagescript:  - android list targets  - echo no | android create avd --force -n test -t android-19 --abi armeabi-v7a  - emulator -avd test -no-skin -no-audio -no-window &

环境准备部分即android关键字下面的内容。

travis-ci如何支持android

首先,travis-ci默认提供了Android SDK Tools 24.0.0,预装了android相关的软件:

From: https://github.com/travis-ci/travis-cookbooks/blob/master/ci_environment/android-sdk/attributes/default.rb#L22-L38platform-toolsandroid-19sysimg-19 (ARM)android-18sysimg-18 (ARM)android-17sysimg-17 (ARM)android-16sysimg-16 (ARM)android-15sysimg-15 (ARM)android-10extra-android-supportextra-google-google_play_servicesextra-google-m2repositoryextra-android-m2repository

然后,根据配置动态去升级相关的组件,同时,也可以很清晰的展现当前项目的环境配置:

android-update-sdk --components=build-tools-19.1.0android-update-sdk --components=android-19android-update-sdk --components=sys-img-armeabi-v7a-android-19

耗时分别为:7.69s, 10.39s, 14.62s

最后,通过script关键字下的命令创建并启动android虚拟机。

更多相关文章

  1. android中的style部分属性值介绍
  2. Android中style部分属性值介绍
  3. android中的style部分属性值介绍
  4. 简单了解 composer 及 MVC
  5. 简单了解composer及MVC
  6. 关键字--where与having的区别
  7. HTML 部分标签应用及案例学习
  8. 购物车效果实现
  9. 仿京东移动端首页的"部分"样式

随机推荐

  1. Android开发学习系列(一)——Android按钮圆
  2. Capacitor+Vue+Vant移动端打包总结
  3. Android使用控件ImageView加载图片的方法
  4. Android Studio Gradle自动打包文档
  5. Android中Service服务详解(一)
  6. Android 滑动效果进阶篇(六)—— 倒影效果
  7. Android自定义UI手势密码改进版源码下载
  8. Android应用开发揭秘(笔记) 第六章 Android
  9. Android集成第三方支付
  10. android 的handler 注意