使用Gradle发布工件到Maven仓库

使用Gradle发布工件到Maven仓库(Publishing Artifacts) 此文章基于Gradle 4.6编写。 1. Maven Plugin(旧版发布插件) 使用Maven Plugin发布Artifcat是旧的插件,新版Gradle有新的插件Maven Publish Plu...

2018-12-21 15:35:58

阅读数 394

评论数 0

Nexus私服添加用户名密码凭据访问的配置方法

前言 默认情况下,Nexus私服的仓库是允许匿名(anonymous)访问的,也就是任何开发者只要知道你的仓库地址,都可以远程依赖你发布到仓库的库。既然是私服,可能有些库不想要给其他人访问,可以通过设置凭据访问来限制用户访问远程依赖库,最简单的一种就是用户名密码凭据访问。 配置方法 Nexus 服...

2018-10-11 10:06:16

阅读数 2395

评论数 0

Markdown实用语法之实现页面内跳转

  页面内跳转非常实用,在文档描述过程中经常会关联到页面内的其他章节内容,为了方便读者阅读,会需要添加页面跳转的功能;除此之外,页面内跳转,也可以用来手动制作目录。   实现页面跳转的方式也挺简单,可以实现跳转到任意标号的标题,但是也是非常的讲究,否则会出现无法跳转的情况。页面跳转的标记格式如下...

2018-09-06 11:36:18

阅读数 1753

评论数 0

Mardown实用语法之自动生成目录

Mardown实用语法之自动生成目录 Markdown自动生成目录的方法很简单,在需要显示目录的地方添加[TOC]标记即可。参考下面的例子 Markdown源码如下: [TOC] ## 1 标题1 ### 1.1 标题1.1 #### 1.1.1 标题1.1.1 ## 2 标题2 #...

2018-09-06 11:21:22

阅读数 103

评论数 0

Android Deeplink配置

Deeplink启动应用配置注意事项 1. Deeplink格式说明   Deeplink是目前使用广告跟踪非常热门的一种方式,Deeplink的链接类型一般是schema://host/path?params样式。 2. 为接收Deeplink配置intent-filter   ...

2018-06-20 17:06:22

阅读数 2179

评论数 2

国产手机安装Google服务框架后出现“无法登录 与google服务器通信时出现问题”的解决办法

    由于大家都懂的“国情”因素,国内对于国外的网络访问也是处于封锁状态,作为一个开发者,如果没有学会烹饪“佛跳墙”,那么他的程序人生是不完美的。    言归正传,国产手机都会把Android手机做一次节育,但是对于需要做国外Google相关服务的时候,就焦头烂额了(没错,那就是让太监生孩子一样...

2018-06-11 11:24:01

阅读数 106343

评论数 23

在AndroidStudio中使用单元测试

1. 前言    在Android开发中,如果对一个简单的功能,每次修改代码都重新运行到设备中进行测试,会浪费大量时间,降低开发工作效率。如果使用单元测试,编写单元测试类,执行测试单元测试类就可以对某些功能进行测试,大大提升了开发工作效率。2. 添加单元测试支持    在AndroidStudio...

2018-05-14 22:22:12

阅读数 7133

评论数 0

Android创建桌面快捷方式

    背景     在Android设备上,为某个应用创建一个特定的快捷方式,可以快速进入应用的某个操作,比如浏览器将某个页面收藏到桌面,点击桌面的快捷方式直接打开页面。 代码实现     添加桌面图标快捷方式代码非常简单,在API 26(Android O)以下的版本,并没有提供AP...

2018-03-26 16:36:01

阅读数 2137

评论数 1

AndroidStudio升级后编译项目出现Aapt2Exception异常的问题解决方案

问题描述AndroidStudio升级后,打开旧项目没问题,但是新建项目编译会报错:Errorcom.android.tools.aapt2.Aapt2Exception AAPT2 error check logs for details,查看gradle log,报错信息如下图(其实那些资源文...

2018-03-17 21:11:32

阅读数 15340

评论数 3

C#实现从exe中抽取嵌入的资源文件

前提条件新建一个C#项目需要内嵌的资源文件嵌入资源的配置将文件拷贝到项目目录下,如下图,在项目目录下的路径为“Application/MainApplication.exe”单击文件(如果属性栏隐藏了,通过右键》属性打开),在属性栏中,将”生成操作“一栏改为”嵌入的资源“,这样配置,当生成项目的时...

2018-03-16 16:10:04

阅读数 3030

评论数 0

解决Windows系统从GitHub中clone项目时失败报ssh错误的问题

场景系统:Windows7系统Git工具:Git for Windows(https://gitforwindows.org/)问题描述前段时间还用着Git for Windows好好的,能够从GitHub上clone代码,也能push代码到GitHub,但是近来突然发现,使用Git for Wi...

2018-02-28 14:41:40

阅读数 2040

评论数 0

使用Chrome远程调试Android移动端WebView中的JS

1. 前言移动端网页开发,最头疼的就是调试了,谷歌Chrome支持远程连接Android设备,调试WebView中打开的页面。2. 准备工作Android开发环境(adb工具)一个Android设备,在PC安装好驱动(如果需要),开启调试模式,开启调试模式的方法这里就不累赘了,使用USB链接到电脑...

2018-02-09 17:54:52

阅读数 2744

评论数 0

Android原生方法和Web JS互相调用

准备工作 新建一个Android项目准备一个html文件,为了简化,直接放到项目的assets目录下调用 JS调用Android原生方法 在Android项目中 配置WebView,WebView的配置中必须启用JavaScript,添加JavaScript的入口接口,方法如下: ...

2018-01-26 16:18:05

阅读数 4127

评论数 4

了解和使用Java中的注解

了解和使用Java中的注解首先,我们要知道,Java中的注解和注释是完全不同的。下面开始介绍Java中的注解。

2017-12-28 12:23:30

阅读数 99

评论数 0

手动构建Android Gradle项目

不用常用的IDE(如:AndroidStudio)情况下,直接使用Gradle工具编译Android项目

2017-12-28 11:34:05

阅读数 188

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭