github release 功能的使用及问题解决
2017-06-20 21:53
495 查看
转载自:http://blog.csdn.net/Eggy2015/article/details/52138751 侵删
对很多初学者来说,要自己架设一个服务器来提供app更新,别说是配置服务器了,光是买个主机都很棘手。所幸的是github提供了release功能,并有相关api支持。下面就来说说如何使用github的release功能。
在repo的主页上,点击release,进入release界面
在release界面点选create a new release
填写相关信息,上传文件
publish release
通过github官方提供的api可访问我们的release信息:
1
例如:我的release的api是
1
通过访问这个api可得到Json数据如下
最后,可同过解析这个Json数据获取版本信息,从而实现软件的更新。
接下来具体怎么做可参考Google搜索
ps. 在第三步中勾选了pre-release的话,api将获取不到数据,出现如下界面
对很多初学者来说,要自己架设一个服务器来提供app更新,别说是配置服务器了,光是买个主机都很棘手。所幸的是github提供了release功能,并有相关api支持。下面就来说说如何使用github的release功能。
创建release
在repo的主页上,点击release,进入release界面 在release界面点选create a new release
填写相关信息,上传文件
publish release
通过github官方提供的api可访问我们的release信息:
/repos/:owner/:repo/releases/:id1
1
例如:我的release的api是
https://api.github.com/repos/Yaobkun/FirstAPP/releases/latest1
1
通过访问这个api可得到Json数据如下
最后,可同过解析这个Json数据获取版本信息,从而实现软件的更新。
接下来具体怎么做可参考Google搜索
ps. 在第三步中勾选了pre-release的话,api将获取不到数据,出现如下界面
相关文章推荐
- github release 功能的使用及问题解决
- 在.NET中发送邮件,使用回执功能中遇到问题的解决方法[在NOTES服务器上,C#,.NET2.0环境]
- Flex4中使用Path实现画板功能,解决恢复,撤消问题
- GitHub使用elasticsearch遇到的一些问题及解决方法
- 升级到安卓5.0后,和包提示:“检测到您的手机或sim卡不完全支持和包业务,部分NFC相关功能将无法正常使用”的问题解决办法
- 使用MySQL数据库的查询功能时,如何解决Invalid use of group function的问题
- Devexpress V40 在Delphi2009中 DBGrid 使用Search功能时文本选择从右至左问题解决
- 使用sun.net.ftp.FtpClient进行上传功能开发,在jdk1.7上不适用问题的解决
- megapix-image插件 使用Canvas压缩图片上传 解决手机端图片上传功能的问题
- 解决Word 2007启动时弹出“无法访问您试图使用功能所在的网络位置”的问题...
- 使用github + Octopress 搭建免费博客 + 碰到问题的解决方法
- 使用Automachron软件解决Windows时间同步功能不能正常使用问题
- lotus中对(热点)功能的使用(解决按钮的问题)
- 解决“Word无法访问您试图使用的功能所在的网络位置”问题
- 如何解决eWebEditor在线编辑器的远程自动上传功能不能使用的问题?
- 解决IE8下使用ewebeditor 工具栏功能不可用问题
- 解决Word 2007启动时弹出“无法访问您试图使用功能所在的网络位置”的问题...
- Github 使用中出现的问题解决方法
- NGUI里使用UIDragDropItem的OnDragDropRelease时,surface总是显示UI Root的问题解决
- 解决使用github中,拒绝上传代码问题