加载中
[Jenkins] 解决 Gradle 编译包含 SVG Drawable 出现异常

异常信息 java.awt.AWTError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. 解决方案 在 Jenkins shell 脚本里调用 gradlew 编译之前...

AlertDialog更改按钮颜色

如果没有调用Show 方法AlertDialog.getButton(DialogInterface.BUTTON_POSITIVE) 为 null。AlertDialog 的逻辑是 show()方法 中初始化了 AlertDialog 上面的控件,然后展示出来,所以在 show...

今天 10:45
5
Java HashMap 初始化赋值 (不建议)

1、HashMap 初始化的文艺写法 看完这段代码,很多人都会觉得这么写太啰嗦了,文艺青年一般这么来了: HashMap<String, String> map = new HashMap<String, String>() { { put("name", "test"...

Java中的移位运算符

国庆给自己放了个小长期二十几天,回来继续更新专栏 上一篇文章我们说了Java里的二进制,知道了计算机是以0和1来处理数据的,在阅读源码的过程中,经常会看到这些符号<< ,>>,>>>,这些符号...

09/20 18:03
3
Gradle从不同地方复制文件到一个文件夹/打zip包

复制 task copySDK(type: Copy, dependsOn: [":fatJarTask"]) { delete JAR_NAME delete SDK_OUT_PATH delete "$ROOT_BUILD_PATH/$SDK_ZIP_NAME" into('/jniLibs') { from SO_P......

09/20 15:03
6
FatJar:适用于sdk多module打包和合并多个jar的gradle插件

usage: 1.下载fatJar.gradle放置于project根目录 2.在project的build.gradle中添加依赖和配置: apply from: 'fatJar.gradle' buildscript { dependencies { classpath 'xyz.bboylin:FatJar...

阿里云ubuntu配置Android开发环境编译Apk

1.命令行下载Android SDK $ wget https://dl.google.com/android/android-sdk_r24.4.1-linux.tgz $ tar zxvf android-sdk_r24.4.1-linux.tgz 2.列出可以现在的SDK ./android list sdk -a 3 找...

身处小公司,如何在2年内快速突破,拿到大厂offer?|掘金技术征文

本文是我一个朋友的经历,谨以此文告诉那些向往更好的未来发展而一直努力奋斗的朋友们。不管你现在身处什么小公司,都不要气馁,机会还是有的,只要你敢于拼搏奋斗,我相信你一定可以成功的。...

Android Studio编译慢、卡死和狂占内存怎么破?

作者:Ailurus 链接:https://www.zhihu.com/question/27953288/answer/118031242 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 至于加快编译速度,有...

在assembleRelease任务之前添加任务

方法1. task deleteTemp(type: Delete) { delete TMP_PATH delete "$ROOT_BUILD_PATH/$SDK_ZIP_NAME" } //在assembleRelease之前添加任务的方法 tasks.whenTaskAdded { task -> if (task.nam...

gradle 配置国内镜像

国内gradle 下载依赖太慢, 可以使用阿里云的maven 选择一:项目级配置(推荐) 找到项目中的如下文件:build.gradle 在项目的根目录下找到如下文件:build.gradle,打开编辑,在下图红色箭头...

09/11 10:30
20
Smoke test,Sanity test,Regression test之间的区别

在测试领域,冒烟测试(smoke test)、可用性测试(sanity test)和回归测试(regression test)彼此之间很相似,范围也有重叠, 所以比较容易混淆:都是在需求变更或问题修改后对系统全面测...

09/10 10:51
6
Gradle apk打包改名

找了半天也没有找到很好的, 其实只需要在android{}作用域增加如下代码即可. 人家谷歌插件已经有这个功能了. applicationVariants.all { variant -> variant.outputs.each { output -> ......

09/03 10:44
5
打包项目中的Jar和assets到zip

单个模块 apply from: 'pkg.gradle' pkg.gradle configurations { pkg } dependencies { pkg files('libs/ParserEngine.jar')//打包的产出物 pkg 'com.ted.contact:libcommon:1.8.17' }......

09/01 14:25
9
浏览器可以下载依赖库,但是Gradle不能依赖库复盘

自己用阿里云搭建了一个依赖库,结果死活不能从自己搭建的服务器下载依赖,搜索网上有的说缓存,有的说服务器端口设置 等等,无果,由于事情不紧急,不重要,就暂时放弃。 结果今天在公司的n...

Groove list操作-转数组,collect,each等

list转换为数组 List list = ['a','b','c','d'] def strs = list as String[] println strs[0] 使用了Groovy语言,就能时不时的感受到Groovy语言在编码风格上与Java语言的不同。当然,我们首...

08/31 17:48
14
全面理解Gradle - 执行时序

什么是Gradle? 一个像 Ant 一样的非常灵活的通用构建工具 一种可切换的, 像 maven 一样的基于合约构建的框架 支持强大的多工程构建 支持强大的依赖管理(基于 ApacheIvy ) 支持已有的 maven ...

08/31 16:15
9
Kotlin系列之let、with、run、apply、also函数的使用

目录: 一、回调函数的Kotin的lambda的简化 二、内联扩展函数之let 三、内联函数之with 四、内联扩展函数之run 五、内联扩展函数之apply 六、内联扩展函数之also 七、let,with,run,apply,also...

08/29 17:17
12
Gradle引用项目外代码,项目模块化,实现更细粒度的MiniModule

apply plugin: 'com.android.library' apply plugin: 'maven' def engine_modules = ['ParserEngineContract', 'BubbleEngine', 'CardParserEngine', 'CardRuleEngine'] android { compileSd...

08/29 10:17
15
linux screen 命令详解

shell关闭后, 主机仍然运行 screen命令 启动jenkins以后, screen, 然后按ctrl+a 再按d 这样暂停了子界面, 这时候回到了父界面 用screen –ls查看目前子界面的状态 [root@free /]# screen -l...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部