gpt4 book ai didi

android - TravisCI Android 构建失败

转载 作者:搜寻专家 更新时间:2023-11-01 08:42:50 24 4
gpt4 key购买 nike

我尝试运行我的配置但它失败了。

这是我的配置:

language: android
jdk: oraclejdk8
env:
matrix:
- ANDROID_TARGET=android-22 ANDROID_ABI=armeabi-v7a
android:
components:
- build-tools-21.1.2
- android-22
- sys-img-armeabi-v7a-android-22
- extra

# Emulator Management: Create, Start and Wait
before_script:
- echo no | android create avd --force -n test -t $ANDROID_TARGET --abi $ANDROID_ABI
- emulator -avd test -no-skin -no-audio -no-window &
- android-wait-for-emulator
- adb shell input keyevent 82 &

script: cd MVVM-Example && ./gradlew app:connectAndroidTest -PdisablePreDex

https://github.com/AHarazim/android-mvvm-example/blob/devTravisCi/.travis.yml

在这里你可以看到输出:

https://travis-ci.org/AHarazim/android-mvvm-example

构建失败,出现异常。

我也尝试用

运行构建
./gradlew app:connectAndroidTest --info

但也不异常(exception)。

当我尝试运行时

./gradlew app:connectAndroidTest --debug

我得到:

The log length has exceeded the limit of 4 Megabytes (this usually means that test suite is raising the same exception over and over).
The build has been terminated.

有没有什么魔术可以看日志或者看问题出在哪里?

最佳答案

有很多构建脚本下载日志正在进行中。尝试将以下内容添加到您的 .yml 文件中:

env:
global:
- TERM=dumb

这应该会缩小这些日志,并有助于将它们控制在限制范围内。

关于android - TravisCI Android 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31160545/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com