1 按照指示将下载下来的libs中的so和jar集成到AS上的libs中去。
debug的时候:报错Multiple dex files define Landroid/support/v4/xx,不要急,这个是因为你项目里面其他地方也有supportV4的包,删除掉libs中的那个v4包就好了
2 AS依赖信鸽的so文件
在项目的build.gradle中的Android中添加以下代码就解决了
[代码]java代码:sourceSets { main{ jniLibs.srcDirs = ["libs"] } }
3 编译的时候出现无法找到so的时候
这个时候就需要去多添加几个平台的so了。我的情况是这个项目中只是使用armeabi,另外一个却是还要添加一个armeabi-v7.
4 release 包的时候发现信鸽无法用android6.0编译,太扯淡了。等解决了再来更新