[AndroidAnnotations框架]AndroidAnnotations的配置

一、在AndroidStudio下配置androidannotations

  1. 首先,准备好你的project。
  2. AndroidStudio下的androidannotations配置是比较容易的,只需要配置两个build.gradle就可以。
  3. 配置build.gradle

    ( 1 ) 我们先配置preject目录下的build.gradle

    在buildscript> dependencies>下添加

classpath‘com.neenbedankt.gradle.plugins : android-apt : 1.4‘

( 2 ) 然后是配置app目录下的build.gradle

1) 在apply plugin:‘com.android.application‘下增加一行

apply plugin: ‘com.android.application‘
apply plugin: ‘com.neenbedankt.android-apt‘

2) 定义一个版本的常量,当前最新的版本是3.3.2

def AAVersion = ‘3.3.2‘

3) 添加依赖

dependencies {
 apt "org.androidannotations : androidannotations : $AAVersion"
 compile "org.androidannotations : androidannotations-api : $AAVersion"
 }

4) 添加apt

apt {
    arguments {
        androidManifestFile variant.outputs[0].processResources.manifestFile
    }
 }
  1. 然后build一下project,就ok啦~

二、在eclipse下配置androidannotations

  1. 下载所需jar包。下载地址,当前最新的版本是3.3.2。解压压缩包,拿到androidannotations-api-*.jarandroidannotations-*.jar
  2. 导入jar包到工程中。androidannotations-api-*.jar放到工程的libs目录下,在工程目录下新建一个目录compile-libs,将androidannotations-*.jar放到compile-libs目录下。
  3. 配置工程。

    步骤一: Properties>Java Compiler>在Enable project specific settiongs处打勾,然后设置Compiler compliance level: 1.6

    步骤二: Properties>Java Compiler>Annotation Processing>在Enable project specific settiongs处打勾

    步骤三: Properties>Java Compiler>Annotation Processing>Factory Path>在Enable project specific settiongs处打勾,然后Add JARs->浏览工程目录,选择compile-libs目录下的androidannotations-*.jar,最后确定就可以。

  4. 然后就可以开始使用框架啦~
时间: 2024-08-09 20:22:09

[AndroidAnnotations框架]AndroidAnnotations的配置的相关文章

AndroidAnnotations框架

AndroidAnnotations框架 AndroidAnnotations配置 首先在全局gradle文件中添加如下信息 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() mavenCentral() //添加maven中心仓库 } dependencies { cl

AndroidAnnotations框架详解

简介 在之前的开发中,你肯定用到了xUtils及ButterKnife等依赖注入框架,你可以使用这些框架来简化你的代码,因为很多代码都是重复性的,对于老司机来说,你肯定不想浪费大量的时间在写一些重复性的东西,比如findViewById之类的代码,所以好的框架的使用对于快速开发来说是很有必要的,今天要聊得就是开源框架AndroidAnnotations,先看一下官方介绍: AndroidAnnotations is an Open Source framework that speeds up

注解框架---AndroidAnnotations

AndroidAnnotations是一个开源框架,旨在加快Android开发的效率.通过使用它开放出来的注解api,你几乎可以使用在任何地方, 大大的减少了无关痛痒的代码量,让开发者能够抽身其外,有足够的时间精力关注在真正的业务逻辑上面.而且通过简洁你的代码,也提高了代码的稳定性和后期的维护成本.以下AndroidAnnotations简称为AA 可能会有人提出异议了,我们移动设备的性能,不比后台服务器拥有充足的内存和运算能力.当大量的使用注解的时候,会不会对APP的造成什么不良的影响,会不会

Android注解框架androidannotations简介

写程序的目的当然是为了给用户提供产品及服务,写程序是辛苦的,有时要加班加点,要抓破头皮等.在写程序的过程中,我们应该尽量让开发工作变得更轻松,更有味.我们能做的每一件事就是尽量减少代码量,不要重复造轮子.Android开源框架androidannotations(我简称AA框架)的目的正是于此,当然代码量减少了,不仅仅可以让工作更轻松,让读代码的人更轻松,维护代码更爽.正在开发的项目中,我们是用到了androidannotations注解框架,所以简单地讲讲: androidannotation

PHP框架——TP_0001----ThinkPHP常用配置

ThinkPHP惯例配置讲解 分类:PHP 时间:2015年8月18日 ThinkPHP框架是国人开发的优秀PHP框架之一,ThinkPHP文档还有代码注释都是中文的,学习起来非常的顺手.下面主要介绍下ThinkPHP惯例配置讲解(ThinkPHP\Conf\convention.php)框架默认的设置,包括应用相关的配置.PHP cookie和session的设置.ThinkPHP的框架自己的配置.数据库连接和数据缓存配置.日志设置.错误模板的配置.模板引擎的配置和布局的设置.模板标签和系统变

s2sh框架整合详细配置-xml方式

s2sh整合之xml方式 说明:本文档所采用的框架版本为:Struts 2.1.8, Sping2.5.5,  Hibernate 3.5.6 1.    需要的jar包: ------------Strut2-----------: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging.jar freemarker-2.3.15.jar ognl-2.7.3.jar struts2-core-2.1.8.1.jar

基于Spring框架的Shiro配置

一.在web.xml中添加shiro过滤器 Xml代码   <!-- Shiro filter--> <filter> <filter-name>shiroFilter</filter-name> <filter-class> org.springframework.web.filter.DelegatingFilterProxy </filter-class> </filter> <filter-mapping&g

针对Yii框架的nginx配置

我曾经针对yii制作了 个nginx配置,其中包括了以下几项内容: rewrite规则(try_file),需要nginx0.8.6版本以上支持. 针对于icon, robots.txt文件的日志优化 .svn, .git,等版本控制文件的忽略,以及Mac本身索引文件目录 Yii框架本身应该禁止web访问的目录. 图片等静态文件缓存优化 在这里分享一下demo server { listen 80; server_name youdomain.com; index index.html inde

只有代码不会撒谎,如何通过Spring boot源码查看其对于各个框架的默认配置

我发现很多开发对于看源码都有种恐惧心理,其实不必这样,大部分优秀的源码写的都挺直观的,很多时候,你在搜索引擎上搜到的一些东西并不一定是真的,但源码肯定不会是假的,毕竟不管你怎么想,它就在那里,该是什么意思就是什么意思,不以人的主观而改变. 譬如spring boot对于开源框架的默认配置都在这个包下面,想知道自己使用的框架在spring boot里的默认配置是怎样的可以直接在这个包下找,这比你搜到的东西更直观,明确,毕竟你搜到的东西可能跟你的版本不一致 org.springframework.b