
Android--工具
Android工具文章
ChatGPTer
我的新书《Android App开发入门与实战》已由人民邮电出版社出版,欢迎购买。
展开
-
私藏几十款程序员必备效率工具:一次性都给你了!
本文介绍的工具并不是专门针对于某个开发方向的,不同方向的开发比如移动端、前端、后台、算法、架构、运维、测试等用到的工具千差万别。本文介绍开发中通用的工具,这些工具的特点是好用、使用人数多、功能齐全。本文会对工具进行分类展示,方便大家查阅使用。某一类型的工具可能有很多种,本文只推荐个人觉得最好用的一款工具。如果您已经在用相同的工具,那么说明您也觉得这个工具好用,欢迎分享您的使用体验;如果您还没用过,那么可以通过本文的介绍尝试使用,希望能给您带来便利。原创 2020-09-16 21:45:11 · 6882 阅读 · 1 评论 -
Learn Git Branching:一个非常好的学习Git命令的网站
文章目录网址GitHub地址特点演示Demo简介闯关网址https://learngitbranching.js.org/GitHub地址https://github.com/pcottle/learnGitBranching特点LearnGitBranching通过可视化动画效果来帮助开发人员理解Git命令,并且配有游戏闯关功能来一步一步学习Git命令。开发人员可以在LearnGi...原创 2020-03-01 08:22:51 · 12410 阅读 · 0 评论 -
Windows命令行工具cmder的一些使用技巧
cmder是一款替换windows下命令行的工具,使用的时候有一些问题需要注意。日志太多被冲掉了比如我们通过curl命令访问API接口,当这个API接口返回数据太多的时候,cmder会显示不全,导致部分日志被冲掉。解决方案:将日志保存到本地。乱码我们会发现cmder接口返回的数据中如果有中文的话会出现乱码。解决方案:设置环境变量:chcp 65001,65001代表utf-8编...原创 2020-02-10 11:22:39 · 1849 阅读 · 0 评论 -
持续集成CI:Jenkins使用
文章目录Jenkins全局配置Jenkins Job配置Jenkins是最常用的CI工具,在开发过程中需要到jenkins帮助我们构建出android包,包括debug版本和release版本,方便产品、运营、测试人员下载安装使用。一般有以下两种方式:手动构建自动构建我们这里介绍下Jenkins在Android上的应用,具体的安装配置不详细介绍,主要介绍一些需要注意的地方。Je...原创 2018-12-02 15:11:02 · 553 阅读 · 1 评论 -
持续集成CI:Travis使用
文章目录CItravis.travis.yml运行travis防坑指南CIContinuous integration,持续集成可以帮我们自动构建、打包、测试、发布等,极大地简化了我们的操作流程。持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成错误。许多团队发现这种方...原创 2018-11-29 21:59:24 · 515 阅读 · 1 评论 -
2020最新通过novoda上传到JCenter的方法、技巧及遇到的坑
前言上传开发库到Jcenter仓库,可以通过Bintray来管理。 Bintray本身也是一个仓库管理网站,比如可以建立自己的Maven仓库,当然也通过Bintray可以上传到JCenter。 开发库首先需要上传到Bintray,上传的常用方法有novoda和jfrog两种。 这里介绍的是通过novoda方式上传。开发环境Gradle Version:4.1 注:最新...原创 2018-03-16 20:10:21 · 3045 阅读 · 0 评论 -
使用Git提交代码提示冲突的解决方案
场景一user0 有新提交user1 没有pull -> 写新代码 -> pull -> 提示有冲突解决办法一-> stash save(把自己的代码隐藏存起来) -> 重新pull -> stash pop(把存起来的隐藏的代码取回来 ) -> 代码文件会显示冲突 -> 右键选择edit conficts,解决后点击编辑页面的 mark as res原创 2018-01-08 22:14:30 · 683 阅读 · 0 评论 -
Maven上传包的两种方法
自动打包+上传此方式包含打包+上传两种功能,是自动集成一体的,不能单独拆分。1、在library工程的build.gradle里面,添加如下代码:apply from: 'maven_upload.gradle'2、在library工程下面新建gradle.properties(如果没有的话),添加如下代码:#########原创 2018-01-05 19:26:39 · 10703 阅读 · 0 评论 -
PlantUML的简单使用
PlantUML是一个开源项目,支持快速绘制:时序图用例图类图活动图组件图状态图对象图相比较一些大型的UML工具来说,只要简单的安装插件,即可在Android Studio中方便的使用,通过文本编辑,就能快速的画出漂亮的UML图。不过此工具需要对UML有较强的理解,对UML语言能够深刻体会,这样才能得心应手。插件安装点击File-Seting-Plugi原创 2018-01-05 13:18:26 · 5882 阅读 · 2 评论 -
Android Studio使用过程中遇到的几个问题小记
1、Android Studio的代理设置Android Studio 3.x在Setting里面设置了Proxy后,AS会自动在gradle.properties里面自动生成:systemProp.http.proxyHost=127.0.0.1-->代理IPsystemProp.http.proxyPort=1080→代理端口然而,注意,然而,在Setting里面取消了这个Proxy后(选择:原创 2018-01-02 14:27:08 · 920 阅读 · 0 评论 -
关于TortoiseGit的账号配置
场景我们平时开发的时候有时候会遇到以下这样的问题,公司的项目和个人Github上面的项目,用户名往往不一样,如果不区分设置的话,可能commit时候会把用户名信息搞混。解决方案我们使用使用Git提交代码的时候,可以看到提交者的信息,比如:提交者的信息在Git工具中怎么设置呢?我们以TortoiseGit工具为例:我们可以看到TortoiseGit的账号配置有以上几...原创 2017-12-31 11:03:15 · 8646 阅读 · 0 评论