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

时间:2020-06-05 05:29:24

标签: android fdroid

我有一个名为SimpleVideoEditor的android项目,我想将其提交到F-Droid。因此,我正在关注F-Droid的CONTRIBUTING.md教程。现在在building-it小节中,他们说

Make sure that `fdroid lint app.id` doesn't report any warnings. If it does, fix them.

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

错误

com.fahimfarhan.simplevideoeditor: Build generated by `fdroid import` - remove disable line once ready

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

1 个答案:

答案 0 :(得分:1)

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

disable: Generated by import.py - check/set version fields and commit id

您必须删除此行,然后才能通过所有皮棉错误。您的构建列表应如下所示。

Builds:
  - versionName: '2.0'
    versionCode: 2
    commit: commitId
    subdir: app
    gradle:
      - yes

自动生成的外观类似于这样-

Builds:
  - versionName: '2.0'
    versionCode: 2
    disable: Generated by import.py - check/set version fields and commit id
    commit: '?'
    subdir: app
    gradle:
      - yes

删除禁用行并添加提交,一切都会顺利进行。