想使用Xutils3进行开发app但是试了两天都不行所以找了蛮多的参考也不行最后面参考到了gd5544的文章
试验了各种方法,包括前一篇导入slidingmenu的方法都不能正确导入xUtils,也不能像导入xUtils3那样import module,无解,求答案。
只能退而选了另一个xUtils3导入成功.参考了csdn爱吃自己炒的土豆的方法:
1、首先是import module,最好不要连sample一起倒,后面会出错。
2、将xUtils3的build.gradle文件中的版本号改为自己app目录下build gradle一致的。
3、下方会提示errors,什么marven没找到.需要将下面两行拷到project下的build gradle里面的dependencies {:
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
4、如果导入了sample,则sample里面的build gradle版本号也会报错,改回就大功告成.
------然而还是可耻的失败了,并不能get到json数据,又试了两天网上各种方法,终于发现还是要新建Application类,然而新建后也不算成功,还不能忘了在manifest上注册...
1.新建
public class MyApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
// 初始化
x.Ext.init(this);
// 设置是否输出debug
x.Ext.setDebug(true);
}
}
2.将xUtils3的xUtils文件夹拷贝到工程内,把include ':app',':xutils'添加到settings.gradle文件,把compile project(':xutils')添加到app的build.gradle中,把xutils的build.gradle的版本号改为工程的跟一致,把classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'和classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'添加到工程的build.gradle里.
搞定.
感谢:
https://blog.csdn.net/gd5544/article/details/51284909
http://blog.csdn.net/liyuanjinglyj/article/details/50411950
http://blog.csdn.net/qq379454816/article/details/50086349