官方目前是以As 1.5版本创建样例。
但是因为现在基本上使用as都是2.0以上。。
加上使用这个很多人都出现过一些小错误,我也是因为这个纠结了很久,参照论坛上的一些解答才成功运行出来
所以 本次样例是基于Android 2.2.2版本来导入
也是根据这些错误来个小汇总,如果正好是你遇到的那种错误,那再好不过了。
1、首先是注册和下载很简单
http://www.easyar.cn/view/login.html#register
注意看下面的介绍,Android是下载下面这个demo
其实官方文档写的也不错,比较清晰对于一些错误都有特别介绍
2、
接下来就是导入demo了,这里我导入的是下面这个demo
导入之后会出现一些错误,要一一解决:
(1)记得gradle版本要是2.8的
更新gradle的方法:
第一步:在你所在项目文件夹下:你项目根目录\gradle\wrapper\gradle-wrapper.properties
修改gradle-wrapper.properties最后一行的地址(我的是:distributionUrl=http://services.gradle.org/distributions/gradle-2.1-all.zip),最新gradle地址从官方下载的地方有。比如目前最新的版本是:gradle-2.13- rc-1-all。然后将上面的distributionUrl=http://services.gradle.org/distributions/gradle-2.1-all.zip替换成:distributionUrl=http://services.gradle.org/distributions/gradle-2.13-rc-1-all.zip就行。
第二步;在Android studio的终端Terminal输入gradlew build执行命令,等一会出现BUILD SUCCESSFUL,说明更新成功。
如下载慢,可参考如下一些方法,但是未亲测:
1.http://ask.android-studio.org/?/question/70
2。http://blog.csdn.NET/u012306714/article/details/40783021
附上官网地址和gradle各版本下载地址:–官网访问不了的话可以再个版本下载地址右击获取链接地址来获得url
官网:http://gradle.org/release-candidate/
各版本下载地址:http://services.gradle.org/distributions
(2)project下的build.gradle修改为:
点击setting找到Gradle,设置project-level setting。找到Instant Run,去掉所有的勾。点击应用并保存。
最后记得创建应用,输入应用包名获得key:
如果是上面爆红,那么记得mian->libr->添加下面的两个,并且Add–>EasyAR
我觉得最主要的问题还是gradle版本问题,我弄好了版本之后就可以运行了
下面是检查版本是否是2.8
下面是论坛上出现过的错误解决办法
(1)关于AndroidStudio 2.2版本的问题
通过2.2版本打开EasyAR的项目,会提示gradle版本过低,如果不更新,又会出现gradle版本太低,无法build等问题,出现到这个画面,直接update
然后项目会出现这样的提示
找到app中得build.gradle 是这样的。
我们开始修改,改成一下形式
重新cleanbuild 然后安装试试
只是个人见解,欢迎指正!