admin 管理员组文章数量: 1184232
一、AS环境部署
由于小米便签项目是用eclipse开发的,与Android studio的工程结构不同,所以需要将其转化为gradle项目,才能在AS中运行。
点击Import Project:
然后一直默认选择,下一步就可以。
可能会出现以下错误(由于再配置的时候没有截图,以下引用别人的图)
根据搜索的资料,我的方法是用手机流量进行下载或者多尝试几次。
还有可能会出现报错乱码,则需要在项目的build.gradle文件中添加以下代码
还有会出现以下报错,这是因为小米便签依赖于一个httpcomponents-client组件,用来执行网络服务
所以需要到网站Index of /apache/httpcomponents/httpclient/binary (tsinghua.edu)下载组件,并导入到项目中
有时候会出现超时的报错,需要在项目的build.gradle文件中添加以下两行google()代码
并在build.gradle(:app)中添加以下依赖
以上是遇到的大部分问题。解决完即可运行:
二、源码组织方式——gitee
- 创建针对本作业的项目和软件版本库,在版本库中建立“src”和“doc”两个文件夹,分别存储软件系统的源代码和报告文档
- 建立master、develop以及成员分支(a_branch),将当前版本存入master目录下
- 实践操作参考:组长组员两个人协同开发:组长负责维护开发分支dev,组员向dev上传提交;当dev测试合适后,组长有唯一权限向master上传作为最终结果。
- 远程仓库有master和dev两个分支
- 组长本地有master和dev分支,分别关联对应的远程分支
- 组员本地只有一个分支,关联远程dev分支【可以选择clone某一个远程分支到本地】
克隆dev分支到本地:
验证:
7.具体开发流程是:组长和组员分别在各自的本地dev分支开发,有阶段性成果后push到远程dev【若有冲突,解决冲突再合并】
- 推送代码到dev分支:
版权声明:本文标题:小米便签部署 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1758165890a3082404.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论