随手快递app开发第二天

  今天是开发的第二天,今天按照手册和网上的各中指点尝试使用环信的EaseUI完成注册登录,集成了环信的模板,申请了自己的账户,用自己的Appkey去实现功能,在运行时报错了,根据博客上大佬们的指示解决了报错,记录一下:

报错信息:Error:com.android.builder.dexing.DexArchiveBuilderException: Failed to process D:\EaseUI\easeui\libs\hyphenatechat_3.7.0.jar

解决方法,在build.gradle的Android栏目下加上:

compileOptions {
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_1_8
}
(我的module是基于1.8的JDK编写的);
至此问题解决。



代码不报错了,但是运行时发生了闪退,报错空指针,程序不打开,闪退,问题出在配置文件里,没有配置application,作如下改动:

 

在<application 下,加入:

android:name=".ECApplication"

问题解决。

其他配置问题可以去:https://ke.qq.com/webcourse/index.html#cid=320169&term_id=100380031&taid=2357941340791465&vid=5285890788263056183这个视频里找答案。

最后实现了注册和登录功能,总用时6个小时!

 

 

 

 

posted on 2020-08-01 21:03  王玉昙  阅读(140)  评论(0编辑  收藏  举报

导航