利用UltimateAndroid快速开发(一):配置篇
来源:互联网 发布:网站数据分析产品 编辑:程序博客网 时间:2024/05/18 10:04
UltimateAndroid快速开发框架教程(一):部署框架
为了方便大家更好的使用UltimateAndroid进行Android快速开发,特撰写此教程。不当之处,还请多多指教。
由于目前使用Eclipse和Intellij Idea(Android Studio)作为开发工具的人都非常多,为了方便大家部署,针对这两种开发环境都进行相应的说明
项目地址是https://github.com/cymcsg/UltimateAndroid,如有疑问可以直接在github的issue上提问,或者加入QQ群讨论:341970175,加群请注明Android开发
注意事项:
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环境下为样本。
一、Eclipse环境下:
1.在命令行下git clone https://github.com/cymcsg/UltimateAndroid.git或者直接下载Zip包,并解压。
2.将目录下的appcompat,UltimateAndroid两个目录导入,如果需要看UI Demo的话导入DemoOfUI,如果需要看项目Demo的话导入Demo。
3.将各项目下的libs目录的jar包引入项目依赖并设置为Export(在最新版SDK+ADT中是自动配置好的),并添加UltimateAndroid依赖与Appcompat,DemoOfUI依赖于UltimateAndroid,如果这时项目有报错,注意看一下是不是没修改JRE的版本为1.7。
4.右键项目,选择Java Compiler下的Annotation Processing如图,开启annotation processing并将butterknife 的jar包加入。(所有使用View Injection的项目都需要设置,所以除了UltimateAndroid之外,DemoOfUi和Demo也需要设置)。
5.之后就可以运行DemoOfUI或者Demo了。
二、Intellij Idea(Android Studio)环境下
1.在命令行下git clone https://github.com/cymcsg/UltimateAndroid.git或者直接下载Zip包,并解压。
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了。
- 利用UltimateAndroid快速开发(一):配置篇
- UltimateAndroid快速开发框架简介与教程(也是一套Android快速开发的教程)
- android开发框架UltimateAndroid
- UltimateAndroid
- UltimateAndroid
- UltimateAndroid
- javaweb快速上手(一 开发环境配置)
- (一)利用Titanium Studio,快速开发移动应用-Titanium Studio概述
- (一)利用VS2008开发Oracle前的配置工作
- 迈向flex 的第二步 ----FLEX 与 VS 2008 利用 FluorineFx 开发快速配置演示 (二)
- 利用maven快速配置appFuse
- 利用Django快速开发博客
- Eclipse插件开发快速入门(一)
- Android-应用开发-快速入门(一)
- 快速导出数据到Excel(一):利用剪贴板
- 利用XDroidMvp快速实现mvp设计模式(一)
- 利用JBuilder开发调试Servlet(一)
- 利用浏览器缓存开发(一)
- 字符串匹配
- cocos2d-x 3.2 |飞机大战:背景与滚动
- LeetCode OJ - Restore IP Addresses
- 面试10大算法汇总+常见题目解答(Java)
- 外籍军团(ftp射击游戏)的细节
- 利用UltimateAndroid快速开发(一):配置篇
- PHP调试
- String 类
- 环境连接报错(最大连接数超过) APP-FND-01516
- 保研上级实验考题(郑州大学,计算机,软件,据经验,很多原题)
- jQuery学习笔记
- Android之NDK开发
- jQuery Mobile + HTML5 获取地理位置信息
- 海量数据面试题分析策略及对应知识点Blog汇总+10道海量数据面试题解答(仅供参考)