教你如何在Android Studio搭配androidannotations
2017-09-07 18:50
302 查看
最近在学习框架,看见androidannotations框架,觉得挺好使的,就试试了,但是真心觉得搭建框架是个坑,各种不对,各种配置需要修改。好吧,我完成了,现在分享出来供大家一起学习。
先提供一些查找资料,大家有兴趣的可以看看
Android Studio中配置Android Annotations框架,以及我所发现的坑。
AA官网:http://androidannotations.org/
AA Github:https://github.com/excilys/androidannotations
AA Github wiki页:https://github.com/excilys/androidannotations/wiki
AA Github Gradle配置页:https://github.com/excilys/androidannotations/wiki/Building-Project-Gradle
好了,下面是正题了,大家注意了
一、新建项目,配置项目的build.gradle(注意了是Project的build.gradle)
大家可以看截图
这个地方的版本号是1.8,应该是最新的,可以去这儿查:右键整个项目-》Open Module
Settings-》点击左侧的app-》
点击右边顶部的Dependencies-》右上角的+号-》选择1.Dependency-》输入com.neenbedankt.gradle.plugins:android-apt
回车查询版本号。
这个文件的配置就完成了。官网文档和许多网上的博客都说还要修改依赖库,即mavenCentral()发现也可以不改,无所谓。
二、配置Module的build.gradle(这里是Module的build.gradle)
三个地方进行修改
1、First
apply plugin: 'android-apt'
def AAVersion = '4.0.0'2、Second
apt "org.androidannotations:androidannotations:$AAVersion"
compile "org.androidannotations:androidannotations-api:$AAVersion"
3、Third
apt {
arguments {
androidManifestFile variant.outputs[0]?.processResources?.manifestFile//new style
//androidManifestFile variant.processResources.manifestFile //old style
resourcePackageName "com.youteefit" //your pakcage name
}
}
如图
OK了,然后就是Sync now OK 去享受吧
写个小demo
亲测好使 使用Eclipse的童靴,可以去我的下载中去下载jar包
先提供一些查找资料,大家有兴趣的可以看看
Android Studio中配置Android Annotations框架,以及我所发现的坑。
AA官网:http://androidannotations.org/
AA Github:https://github.com/excilys/androidannotations
AA Github wiki页:https://github.com/excilys/androidannotations/wiki
AA Github Gradle配置页:https://github.com/excilys/androidannotations/wiki/Building-Project-Gradle
好了,下面是正题了,大家注意了
一、新建项目,配置项目的build.gradle(注意了是Project的build.gradle)
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
大家可以看截图
这个地方的版本号是1.8,应该是最新的,可以去这儿查:右键整个项目-》Open Module
Settings-》点击左侧的app-》
点击右边顶部的Dependencies-》右上角的+号-》选择1.Dependency-》输入com.neenbedankt.gradle.plugins:android-apt
回车查询版本号。
这个文件的配置就完成了。官网文档和许多网上的博客都说还要修改依赖库,即mavenCentral()发现也可以不改,无所谓。
二、配置Module的build.gradle(这里是Module的build.gradle)
三个地方进行修改
1、First
apply plugin: 'android-apt'
def AAVersion = '4.0.0'2、Second
apt "org.androidannotations:androidannotations:$AAVersion"
compile "org.androidannotations:androidannotations-api:$AAVersion"
3、Third
apt {
arguments {
androidManifestFile variant.outputs[0]?.processResources?.manifestFile//new style
//androidManifestFile variant.processResources.manifestFile //old style
resourcePackageName "com.youteefit" //your pakcage name
}
}
如图
OK了,然后就是Sync now OK 去享受吧
写个小demo
亲测好使 使用Eclipse的童靴,可以去我的下载中去下载jar包
相关文章推荐
- Android Studio报错 :在Android Studio中如何将依赖的jar包放在SDK的android.jar前?
- 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
- 如何在Android Studio中导进其他的Android项目
- Android——Android studio项目中如何查看R.java文件(转)
- Android Studio 添加AndroidAnnotations
- 如何使用Android Studio开发/调试Android源码
- Android如何运用Android studio进行安卓APP内存泄漏的检测
- Android玩---Android Studio---如何优雅的使用Android Studio(1)
- 如何在ubuntu上搭配android开发环境——ubuntu小技巧4
- Android Studio :如何导入Eclipse项目与AndroidStudio项目?
- Android studio配置androidannotations最好的配置说明(转载)
- 关于android studio中androidannotations的配置
- Android Studio 配置 android annotations
- 如何使用Android Studio把自己的Android library分享到jCenter和Maven Central
- AndroidAnnotations 是如何工作的
- Android Studio配置AndroidAnnotations
- Android Studio官方文档:如何创建你的第一个Android项目
- Android ImageView 不显示JPEG图片 及 Android Studio中如何引用图片资源
- android开发之如何在Android Studio项目中导入开源库?
- Android Studio中配置 Android annotations