记录使用Gradle配置AndroidAnnotations

系统:Mac Yosemit 10.10

JDK:1.6+

Android Studio:1.2



原来看到有人用AndroidAnnotations,十分羡慕。但是Gradle并不熟悉,现找到了正确的配置方法,此篇作为记录。奇怪的是为什么官方不放出可以帮助配置的插件呢~~

Android Studio上找到的插件不清楚是怎么工作的~~||

需要注意的是,使用Gradle配置AndroidAnnotations需要连接网络

新建一个项目或者是在原有项目上都可以配置。首先来看我们的android studio的视图

先看工作空间的build.gradle的配置文件增加的部分(红色字体部分)

buildscript {    repositories {        jcenter()    }    dependencies {        classpath ‘com.android.tools.build:gradle:1.2.3‘        classpath ‘com.neenbedankt.gradle.plugins:android-apt:1.4+‘    }}

allprojects {    repositories {        jcenter()    }}

然后再看项目的build.gradle配置文件中增加的部分(resourcePackageName对应的包名就是项目的包名,根据自己的项目包名自行修改)

apply plugin: ‘com.android.application‘
apply plugin:‘android-apt‘
def AAVersion=‘3.2+‘

android {
    compileSdkVersion 19
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "org.merlin.android_app2"
        minSdkVersion 19
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile(‘proguard-android.txt‘), ‘proguard-rules.pro‘
        }
    }
}

apt{
    arguments{
        androidManifestFile variant.outputs[0].processResources.manifestFile
        resourcePackageName "org.merlin.android_app2"
    }
}

dependencies {

    compile fileTree(dir: ‘libs‘, include: [‘*.jar‘])
    apt "org.androidannotations:androidannotations:$AAVersion"
    compile "org.androidannotations:androidannotations-api:$AAVersion"
}

配置完毕后,点击下图中红色方块中的Make Project按钮,重新编译。

网络正常的话,稍等片刻。android studio会从服务器上下载androidannotations的jar包进行配置。自此配置结束。我们在代码中就可以享受框架带来的好处了。

时间: 2024-08-01 10:45:56

记录使用Gradle配置AndroidAnnotations的相关文章

Android Gradle 配置 [转]

转载自:http://pybeta.com/2016/06/about-gradle/ Android Gradle配置 编译加速 在gradle.properties中配置 1 org.gradle.configureondemand=true #demand 2 org.gradle.daemon=true #单独的守护进程 3 org.gradle.parallel=true #串行编译 4 org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m

Android Studio下项目构建的Gradle配置及打包应用变体

Gradle简介 ??Gradle是一个自动化构建工具,采用Groovy的Domain Specific Language(领域特定语言)来描述和控制构建逻辑.具有语法简洁.可读性强.配置灵活等特点.基于Intellij IDEA社区版本开发的Android Studio天生支持Gradle构建程序.Groovy是一种基于JVM的敏捷开发语言,结合了Phthon.Ruby和Smalltalk的许多强大特性.同时,Groovy代码既能够与java代码很好地结合,也能够用于扩展现有的代码. Grad

JFinal学习 & Gradle配置续

接上一篇对Gradle的学习,再用JFinal项目再建一个. gradle配置如下: group 'com.jfinal' version '1.0-SNAPSHOT' apply plugin: 'java' sourceCompatibility = 1.8 repositories { // maven库 def cn = "http://maven.aliyun.com/nexus/content/groups/public/" def abroad = "http:

学习记录: 安装配置自动化工具ansible

学习记录:  安装配置ansible 更新日期: 2016-11-30 系统环境    :centos6.5 本机ip        :192.168.233.123 被管理机ip :192.168.233.124 ------------------------------------- py版本       :   默认python2.6 ansible版本:ansible 1.7.2 ansible参数:             -m  模块名(执行命令)              -a

服务器技术第一天(gradle配置与入门)

Gradle概述: 在Gradle中,有两个基本概念:项目和任务 Gradle只是提供了构建项目的一个框架,真正起作用的是Plugin 1.gradle配置(MAC): (1)从官网下载gradle: 地址:http://gradle.org/gradle-download/ (2)安装gradle: 1)将gradle包文件放到/Applications/gradle-2.6下面 2)打开控制台设置环境变量: vi .bash_profile 在其中加上PATH=$PATH:/Applicat

Android开发之深入理解Android Studio构建文件build.gradle配置

摘要: 每周一次,深入学习Android教程,TeachCourse今天带来的一篇关于Android Studio构建文件build.gradle的相关配置,重点学习几个方面的内容:1.applicationId和package属性值的关系,2.怎么配置安全的自定义签名,3.两种构建类型的区别,4.为什么要定制产品的偏好配置?,5.怎么才能加快DEX文件的生成速度,6.为什么要将一个apk拆分成多个?,7.关于引入依赖包你不知道的秘密.通过这篇文章的学习,你会对build.gradle文件有一个

Gradle 配置 Android 工程

# Gradle 配置 Android 工程 # 随着Android studio 的普及,gradle 也开始在android 开发着中普及起来.这里分享一下我的grale 脚本以及对gradle的认识. 1.Gradle 的基本结构 整个工程的gradle 由 project build.gradle, seetings.gradle,gradle.properties,module build.gradle 组成. ## 1.project build.gradle ## projects

Android Studio 在图形界面使用 Gradle 配置项目所需jar包

在 Android Studio 中使用第三方 jar 包,可以直接下载后添加到项目中,也可以使用 Gradle 配置进行管理.图形界面下十分简单. 点击下图中间的图标,或者选中 Model ,按F4 打开 Project Structure 面板后选择 Dependencies 选项卡 点击 + 号 ,选择1 Library dependency ,我们从互联网服务器上下载 Google提供的 gson.jar 包 在弹出框的文本框中输入需要的jar包的名字,最好是包名.点击右边的查找按钮,如

【android studio】 gradle配置成本地离线zip包

原文:[android studio] gradle配置成本地离线zip包 关键词:distributionUrl修改成本地路径,android studio 提速 使用场景,1平常项目:2github上的项目,下载后先修改配置文件再open 一.gradle离线包下载地址: http://android-mirror.bugly.qq.com:8080/gradle/ 二.无需解压: 三.android studio修改成本地路径:(gradle/wrapper/gradle-wrapper.