前言 上一篇随笔Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一)介绍maven和nexus的环境搭建,以及如何使用maven和nexus统一管理库文件和版本,以及怎么将自己的模块上传至nexus私服,供其他模块引用。下面将主要介绍如何利用Jenkins、...
分类:
其他好文 时间:
2015-06-10 12:09:56
阅读次数:
236
前言 但凡一个略有规模的项目都需要一个持续集成环境的支撑,为什么需要持续集成环境,我们来看一个例子。假如一个项目,由A、B两位程序员来协作开发,A负责前端模块,B负责后端模块,前端依赖后端。A和B都习惯使用SVN作为代码管理工具,他们分别开始工作,一个功能完成后会提交到SVN,以便对方能够使用。一天...
分类:
其他好文 时间:
2015-06-10 12:06:27
阅读次数:
214
新的项目用到gradle,所以学了下,地址:http://dist.springsource.com/release/TOOLS/gradle ;help 下,安装好,重启即可,gradle作为maven 的替代品,非常灵活强大,这里标记下
分类:
系统相关 时间:
2015-06-09 19:45:37
阅读次数:
1122
步骤一:
在build.gradle添加以下代码,导入包dependencies {
compile 'com.android.support:design:22.2.0'
}步骤二:
在xml文件中添加以下代码<android.support.design.widget.FloatingActionButton
android:id="@+id/bt_auction"...
分类:
其他好文 时间:
2015-06-09 17:18:08
阅读次数:
88
Gradle DSL method not found:‘runProguard()‘ AS升级后,工程会默认把你的gradle版本替换成最新的版本,没有做到向下兼容,runProguard()找不着了 把build.gradle中 buildTypes {
release {
...
分类:
移动开发 时间:
2015-06-09 12:06:30
阅读次数:
493
JPush基类库导入需在基类库(注意是基类库,非应用项目)的build.gradle文件-sourceSets项中手动配置jniLibs.srcDir 'src/main/libs',否则JPush无法正确的加载libjpush.so文件
如:
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml...
分类:
移动开发 时间:
2015-06-09 11:54:49
阅读次数:
182
ps:http://www.cnblogs.com/kangyi/p/4448398.html应用场景通常情况下我们的apps发布后也就是release模式下log是不显示的,debug模式下是显示log的,但是在特殊情况下我们测试release包的时候需要log的时候,就无法使用BuildConf...
分类:
移动开发 时间:
2015-06-09 11:45:00
阅读次数:
621
有时候我们添加的一些资源,如图片和一些没用的代码,以及在添加第三方库的时候我们只需要使用其中的一部分功能和一部分资源,那么这个时候如果靠我们手工去怕是非常难做的,尤其是项目大的时候,Android 团队工程师Tor Norbye ,在2014年11月1日Google +上发布,说Android Gradle插件支持删除一些没有用的资源,配置方法如下:
android {
buildTypes...
分类:
移动开发 时间:
2015-06-08 17:21:09
阅读次数:
159
有时你会发现,在你使用Android Studio 进行编译的时候提示:Error:Execution failed for task ':demo:dexDebug'.> com.android.ide.common.process.ProcessException: org.gradle.pro...
分类:
移动开发 时间:
2015-06-08 14:42:10
阅读次数:
167
目录 背景 如何升级 如何回滚 问题解决 参考背景目前我们用SonarQube版本是4.0,这次准备升级到最新版本5.1, 以便支持以后的JavaScript的项目。如何升级我们可以直接跨越版本升级,而不需要逐个版本去升级。1. 升级之前需要备份一下数据库, 我的是my...
分类:
其他好文 时间:
2015-06-08 11:11:17
阅读次数:
189