第一步:打开app的build.gradle文件

Android Studio 配置 androidAnnotations框架详细步骤_第1张图片

第二步:添加下面红色的部分

apply plugin: 'com.android.application'android {    compileSdkVersion 22    buildToolsVersion "23.0.2"    defaultConfig {        applicationId "com.cbt.learnandroidannotations"        minSdkVersion 14        targetSdkVersion 22        versionCode 1        versionName "1.0"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    testCompile 'junit:junit:4.12'    compile 'com.android.support:appcompat-v7:22.2.1'    compile 'com.github.rey5137:material:1.1.0' compile 'de.greenrobot:eventbus:2.4.0' compile 'net.steamcrafted:load-toast:1.0.6'}buildscript { repositories { mavenCentral() } dependencies { // replace with the current version of the Android plugin classpath 'com.android.tools.build:gradle:1.1.0' // the latest version of the android-apt plugin classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4' } } repositories { mavenCentral() mavenLocal() } apply plugin: 'android-apt' def AAVersion = '3.3.1' dependencies { apt "org.androidannotations:androidannotations:$AAVersion" compile "org.androidannotations:androidannotations-api:$AAVersion" } apt { arguments { androidManifestFile variant.outputs[0].processResources.manifestFile } }

第三步:AndroidManifest.xml中每个使用androidAnnotations的Activity名字都要添加_

<activity android:name=".MainActivity_">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".LoginActivity_"/>

第四步:修改完之后重新build一下项目即可

作者: caobotao 出处: http://www.cnblogs.com/caobotao/p/5138935.html 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。

更多相关文章

  1. Android Fresco图片处理库用法API英文原文文档3(Facebook开源Andr
  2. OpenGL ES教程I之创建OpenGL视图(原文对照)
  3. Android 获取播放视频的相关 内容,  分辨率, 方向,作者信息
  4. Android 获取播放视频的相关 内容, 分辨率, 方向,作者信息
  5. OpenGL ES教程V之更多3D模型(原文对照)
  6. 【Android开发学习43】OpenGL ES教程VI之纹理贴图(原文对照)
  7. OpenGL ES教程II之创建多边形(原文对照)

随机推荐

  1. Android 【手撕Glide】--Glide缓存机制(面
  2. Android(安卓)MQTT TLS/SSL 认证
  3. Android系统启动流程(四)Launcher进程启动
  4. Android与JS代码交互
  5. Android NDK开发之旅(2):Android Studio中
  6. android UI相关
  7. Gradle常用配置
  8. Android设备Root检测方法
  9. Android的图片浏览源码解读
  10. Android(安卓)Studio如何使用logcat