1、添加对apt的依赖

buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.2+'
}
}

2、应用apt插件

apply plugin: 'android-apt'

3、配置apt的参数,将com.example.package.name替换成项目名称

apt {
arguments {
androidManifestFile variant.processResources.manifestFile
resourcePackageName "com.example.package.name"
}
}

4、添加对androidannotation的依赖

dependencies {
apt "org.androidannotations:androidannotations:3.0+" // add these
compile "org.androidannotations:androidannotations-api:3.0+" // two lines
compile 'com.android.support:appcompat-v7:+'
compile fileTree(dir: 'libs', include: ['*.jar'])
}

5、完整版

buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.2+'
}
} apply plugin: 'android'
apply plugin: 'android-apt' android {
compileSdkVersion 19
buildToolsVersion "19.0.1" defaultConfig {
minSdkVersion 8
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
} apt {
arguments {
androidManifestFile variant.processResources.manifestFile
resourcePackageName "com.example.package.name"
}
} dependencies {
apt "org.androidannotations:androidannotations:3.0+"
compile "org.androidannotations:androidannotations-api:3.0+"
compile 'com.android.support:appcompat-v7:+'
compile fileTree(dir: 'libs', include: ['*.jar'])
}

来自 http://www.jayway.com/2014/02/21/androidannotations-setup-in-android-studio/

最新文章

  1. Jenkins进阶系列之——18Jenkins语言本地化
  2. 外网不能访问部署在虚机的NodeJs网站(80端口)
  3. nginx跨域设置
  4. install MCR in silent mode linux server
  5. 创建TabHost的两种方式的简单分析
  6. cf 283A
  7. bridge pattern
  8. 20个很有用的CSS技巧
  9. AFNetworking提示3840 Unescaped control character around character XXX
  10. 用SpriteBuilder简化"耕牛遍地走"的动画效果(三)
  11. selenium之元素定位-xpath
  12. python爬虫之scrapy安装(一)
  13. 思甜雅---关于qq的NABCD的模型分析
  14. textarea 固定大小,滚动条,限制拖动,文字对齐
  15. Android EditText 操作。。。
  16. PAT 1068 Find More Coins[dp][难]
  17. bootstrap datarangepicker如何使用
  18. android系列9.LinearLayout学习
  19. x01.calc: 编程语言
  20. PHP-007(转)

热门文章

  1. 【总结】ettercap工具之DNS劫持
  2. PIE SDK文本元素的绘制
  3. 笔记_JSON
  4. mysql 流程函数
  5. 详解http之post
  6. matlab遍历文件制作自己的数据集 .mat文件
  7. Android 软件自动更新功能实现的方法
  8. linux安装PHP加速器eAccelerator
  9. flask-restful 请求解析
  10. Javascript 简单实现鼠标拖动DIV