首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在F-Droid中发布应用程序时出现问题

在F-Droid中发布应用程序时出现问题
EN

Stack Overflow用户
提问于 2020-06-05 13:29:25
回答 1查看 79关注 0票数 1

我有一个名为SimpleVideoEditor的安卓项目,我想把它提交到F-Droid中。因此,我跟随F-Droid的CONTRIBUTING.md教程。现在在building-it小节中,他们说

代码语言:javascript
复制
Make sure that `fdroid lint app.id` doesn't report any warnings. If it does, fix them.

所以我尝试了$ fdroid lint com.fahimfarhan.simplevideoeditor,它给了我这个错误:

错误

代码语言:javascript
复制
com.fahimfarhan.simplevideoeditor: Build generated by `fdroid import` - remove disable line once ready

起初,我甚至不知道这是一个错误,所以我提交了我的应用程序。但后来我收到一封电子邮件,说我的构建失败了。所以我正在试着修复它。这个错误到底是什么意思?我不知道如何解决这个问题。我用谷歌搜索了一下,但搜索结果没有任何意义。很抱歉没有包括任何其他内容,因为这是我的全部。我很困惑。有人能帮帮我吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-01 14:24:04

我找到了解决这个问题的方法。它们必须是yaml文件中build中的一行,可能是这样的。

代码语言:javascript
复制
disable: Generated by import.py - check/set version fields and commit id

您必须删除此行,然后您将传递所有的lint错误。您的构建列表应该如下所示。

代码语言:javascript
复制
Builds:
  - versionName: '2.0'
    versionCode: 2
    commit: commitId
    subdir: app
    gradle:
      - yes

自动生成的代码看起来像这样-

代码语言:javascript
复制
Builds:
  - versionName: '2.0'
    versionCode: 2
    disable: Generated by import.py - check/set version fields and commit id
    commit: '?'
    subdir: app
    gradle:
      - yes

删除disable行并添加commit,就可以运行了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62208759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档