android - TravisCI 无法测试构建,因为它使用 Android SDK

标签 android gradle

我有一个项目,其中包含一个需要几个 Android 类的模块(它是一个易于使用的库),但是使用 gradle,我无法构建该特定模块,因为我不能告诉 gradle 只使用 android SDK。

其次,谷歌没有像其他人一样提供公共(public)存储库(例如,我可以通过 gradle 而不是 android sdk 导入的存储库),所以我不知道我应该如何(如果可能的话)包含以下文件我需要。

希望任何人都明白我的问题是什么,有人可能会有答案

最佳答案

https://docs.travis-ci.com/user/languages/android/ ...

在配置它时,您可以在那里使用整个 SDK。

例如,travis.yml像这样给你Android Pie:

language: android
android:
  components:
    - build-tools-28.0.3
    - android-28
    - extra

关于android - TravisCI 无法测试构建,因为它使用 Android SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53338935/

相关文章:

android - 向 Android Cordova 插件添加依赖项

selenium - Selenium Grid总是执行我的测试的多余实例

java - 无法从 JSONArray 获取 JSONObject

android - 缩放 Activity

android - removeView 不会立即移除 View 并破坏 Layout

gradle - 将时间限制应用于Gradle JavaExec任务?

Android Gradle - 缓存被锁定

Android - 通过 TCP/IP 将文件从一个设备同步到多个联系人设备

java - 无法在 onPostExecute 内更新/重绘 listView

Android Studio - 任务 packageAllDebugClassesForMultiDex 重复条目执行失败