gpt4 book ai didi

android - Crashlytics:使用构建服务器发布和上传 Android 应用程序的分发

转载 作者:太空宇宙 更新时间:2023-11-03 11:10:16 24 4
gpt4 key购买 nike

在使用构建服务器 (Jenkins) 进行构建时,我正在使用 Crashlytics 分发 Android 应用。

我已按照此处的说明进行操作:http://support.crashlytics.com/knowledgebase/articles/388924-beta-distributions-with-ant

每当我通过 Jenkins 进行构建时,都会描述 ant 命令:

clean
release
crashlytics-upload-distribution -DbetaDistributionGroupAliases="team-android"

但我总是得到错误:

BUILD FAILED
Target "crashlytics-upload-distribution" does not exist in the project "release".

有关其他信息,我的文件 custom_rules.xml

<?xml version="1.0" encoding="UTF-8"?>
<project name="crashlytics_custom_rules" default="help">
<!-- See the instructions at the top of crashlytics_build.xml
for information about nonstandard builds. -->

<import file="crashlytics/crashlytics_build.xml"/>

</project>

文件:crashlytics_build_base.xmlcrashlytics_build.xml 未更改。

我还在构建中使用混淆器,在我添加的 proguard-project.txt 上:

# Crashlytics - To show correctly the stacktraces
-keepattributes SourceFile,LineNumberTable

谁能告诉我可能是什么错误?

谢谢

最佳答案

没关系。我有几个 build.xml

根目录下的不是导入Android默认的build.xml也不是custom_rules.xml

我需要调用

ant release crashlytics-upload-distribution -DbetaDistributionGroupAliases="team-android"

来自自定义 build.xml

关于android - Crashlytics:使用构建服务器发布和上传 Android 应用程序的分发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26504296/

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