1. 程式人生 > 實用技巧 >隨手快遞app開發第二天

隨手快遞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個小時!