部署fdroid

2024-09-28 23:11:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图按照manual中的说明在f-droid服务器中部署一个简单的二进制repo。在

作为一个完全的python新手,我搞不懂这个过程。以下是我目前所做的:

  • 在我的Mac上通过VirtualBox安装了Ubuntu。在
  • 下载了android SDK并保存在~/tools/android SDK中。NDK也是如此。在
  • 克隆了fdroidserver和fdroiddata repos,并将fdroidserver的路径添加到$path。在
  • 已将fdroiddata复制到/var/www/(不确定这是否正确)
  • 已编辑配置.py要反映SDK n NDK路径,请将repo URL设置为localhost/fdroiddata
  • 在fdroiddata中创建repo dir,在其中复制APK并尝试运行fdroid更新.py(抛出错误)

我无法启动服务器。我的另一个疑问是:是否可以通过本地主机查看服务器中的一些数据,或者服务器只对来自fdroid android客户端的请求做出正确的响应?在

有人能给我指路吗?在

  • 谢谢

Tags: py路径服务器部署二进制sdkrepomanual
2条回答

f-droid official forum上的版主的帮助下,我终于弄明白了

生成repo文件只需要fdroidserver工具,更新repo的命令是fdroid update,而不是{}。他们现在已经在手册上把它修好了。在

在我的博客中写了一篇关于建立一个简单的二进制回购的tutorial。在

我们最近对F-Droid docs进行了改进,这样可以更容易地找到并跟踪。设置您自己的回购的说明现在在这里:https://f-droid.org/docs/Setup_an_F-Droid_App_Repo

相关问题 更多 >