android - 使用脚本将生成的 .apk 上传到 Diawi
解决方案
浏览 Diawi 文档后,我在这里找到了一些指导。但是我遇到了 HTTP 2 版本的问题,我不得不强制 curl 使用 HTTP 1.1。您可以打开 Android Studio 的终端,只需编写脚本即可。将gradlew assembleRelease
生成一个 .apk 文件,然后,该curl
命令会将其上传到您的 Diawi 配置文件。
这是 Mac 用户的命令:
./gradlew assembleRelease && curl -v --http1.1 https://upload.diawi.com/ -F token='<your_DIAWI_token>' -F file=@/<path_to_your_apk>/myapp-release.apk -F find_by_udid=0 -F callback_emails='<your_mail>'
这适用于 Windows 用户:
gradlew assembleRelease && curl -v --http1.1 https://upload.diawi.com/ -F token="<your_DIAWI_token>" -F file=@/<path_to_your_apk>/myapp-release.apk -F find_by_udid=0 -F callback_emails="<your_mail>"
推荐阅读
- r - 连接到谷歌 - R 和 VBA
- python - 构建类以从 SQL 中检索数据
- python - 我正在尝试使用 python 编码更改标题栏颜色或任务栏?
- angular - 以角度形式绑定获取输入值并在按钮单击(事件处理)时更新
- javascript - 如何在 MFA 登录期间显示友好消息
- amazon-web-services - 如何使用 AWS RedShift Spectrum 为 S3 存储建模以进行查询
- python - 如何在 pandas 数据框中创建一个新列,并在每行中对字符串的一部分进行不同的替换?
- oracle - oracle PL SQL 正数子类型
- sockets - 使用 Tokio 期货的多播 UDP 数据包
- eclipse - 在eclipse中将其他项目作为依赖项