为了方便你们更好的使用UltimateAndroid进行Android快速开发,特撰写此教程。不当之处,还请多多指教。
android
因为目前使用Eclipse和Intellij Idea(Android Studio)做为开发工具的人都很是多,为了方便你们部署,针对这两种开发环境都进行相应的说明
git
项目地址是https://github.com/cymcsg/UltimateAndroid,若有疑问能够直接在github的issue上提问,或者加入QQ群讨论:341970175,加群请注明Android开发
github
注意事项: 1.JDK,Android Sdk配置完毕,JDK建议是JDK1.7版本,不然须要修改项目语言版本; 2.本教程的操做系统环境是OS X 10.9,IDE环境eclipse4.4,Intellij Idea 13.1,Android Sdk 为4.4.2和23.0,Android Studio是在Intellij基础上衍生出来的,配置方法类似。 3.因为本人使用Intellij Idea,因此以后的教程将基本已Intellij Idea环境下为样本。
1.在命令行下git clone https://github.com/cymcsg/UltimateAndroid.git
或者直接下载Zip包,并解压。android-studio
2.将目录下的appcompat
,UltimateAndroid
两个目录导入,若是须要看UI Demo的话导入DemoOfUI
,若是须要看项目Demo的话导入Demo
。intellij-idea
3.将各项目下的libs目录的jar包引入项目依赖并设置为Export(在最新版SDK+ADT中是自动配置好的),并添加UltimateAndroid依赖与Appcompat,DemoOfUI依赖于UltimateAndroid,若是这时项目有报错,注意看一下是否是没修改JRE的版本为1.7。app
4.右键项目,选择Java Compiler
下的Annotation Processing
如图,开启annotation processing并将butterknife 的jar包加入。(全部使用View Injection的项目都须要设置,因此除了UltimateAndroid以外,DemoOfUi和Demo也须要设置)。 5.以后就能够运行DemoOfUI或者Demo了。eclipse
1.在命令行下git clone https://github.com/cymcsg/UltimateAndroid.git
或者直接下载Zip包,并解压。ide
2.将目录下的appcompat
,UltimateAndroid
两个目录导入,若是须要看UI Demo的话导入DemoOfUI
,若是须要看项目Demo的话导入Demo
。工具
3.将各项目下的libs目录的jar包引入项目依赖并设置为Export,并添加UltimateAndroid依赖与Appcompat,DemoOfUI依赖于UltimateAndroid,若是这时项目有报错,注意看一下是否是没修改JRE的版本为1.7。开发工具
4.点击Preference-Compiler-Annotation Processors
,打开annotation processing
(全部使用View Injection的项目都须要设置,因此除了UltimateAndroid以外,DemoOfUi和Demo也须要设置)
5.以后就能够运行DemoOfUI或者Demo了。