环信SDK集成
利用環信SDK可以實現即時通訊,但在集成的過程中碰到了不少的坑。
注意
選擇項目路徑,這里以最新版環信demo為例
注意:環信的ChatDemoUI這個demo里邊因為研發的同事為了照顧老版本的AndroidStudio使用者,已經用eclipse生成了build.gradle文件,所以如果要導入新版AndroidStudio請把build.gradle刪除
參考鏈接
關于新版AndroidStudio導入環信Demo的一些注意事項 | 穿褲衩闖天下
導入環信新版EaseUI庫問題
出現問題的原因的大致因為EaseUI默認引入的v4包的版本20.0.0,但是大家的開發環境不同,SDK版本以及編譯器和support庫版本不同,會出現錯誤;
解決辦法:
這個時候就去點擊項目設置,選中EaseUI把sdk版本設置成和build.gradle里一樣的版本就行了,如果過低,建議更新Android SDK Tool,還不行,就把自己的項目的SDK版本和EaseUI都設置成一樣,v4庫也設置成一樣
參考鏈接
AndroidStudio導入環信新版EaseUI庫問題 | 穿褲衩闖天下
這樣之后還是會報錯
Error:(12, 0) Error: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin. For details, see http://tools.android.com/tech-docs/new-build-system/gradle-experimental. Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration.解決方法
android.useDeprecatedNdk=true 添入工程根目錄下的新建 gradle.properties 文件-andersonyan-ChinaUnix博客
最后可能還要添加配置NDK的路徑
Demo效果如下
參考鏈接
使用插件化方式快速集成環信即時通訊_百度經驗
總結
- 上一篇: 数字图像处理实验6图像编码
- 下一篇: 两层卷积网络实现手写字母的识别(基于te