環信 easeui匯入 問題
阿新 • • 發佈:2018-12-20
本篇文章是基於即時通訊雲3.x文件
在環信的官網上面下載相應的文件後,檢視
http://docs.easemob.com/im/200androidclientintegration/135easeuiuseguide 文件
1.在匯入 easeui的時候,要注意,先將 easeui demo的根目錄下的 build.gradle檔案刪除,再匯入
2.把 v4 包的版本號加大,譬如 compile 'com.android.support:support-v4:23.1.1' ,之前有嘗試直接修改方法但是還是不行
3.在自己的專案和 easeui 的專案中的 build.gradle檔案中的 android 下新增so檔案的路徑查詢 如下程式碼
sourceSets {
main {
// 設定Jni so檔案路徑 如果有jniLibs目錄就不需要設定,好像手動建立的 jniLibs目錄無效
jniLibs.srcDirs = ['libs']
}
}
http://blog.csdn.net/shuang__zi/article/details/50886123
5.將jnilibs 檔案剪下到 libs資料夾下面
6.在libs下 建立armeabi-v7a資料夾,並將armeabi內的內容考進去
7.在自己的 androidmanifest.xml下面 新增
<!-- 以下是環信要用到的activity--> <activity android:name="com.hyphenate.easeui.ui.EaseBaiduMapActivity" /> <activity android:name="com.hyphenate.easeui.ui.EaseBaseActivity"/> <activity android:name="com.hyphenate.easeui.ui.EaseShowBigImageActivity" /> <activity android:name="com.hyphenate.easeui.ui.EaseShowNormalFileActivity" /> <activity android:name="com.hyphenate.easeui.ui.EaseShowVideoActivity" />