Android 不同手机的cpu架构不同导致的一系列第三方sdk调用出问题的解决办法

来源:互联网 发布:网络电视啥功能 编辑:程序博客网 时间:2024/05/29 08:42

由于之前是做互联网开发,再加上是个小公司,推广也不够。所以当我们开发完app,之后就直接上线,就以为万事大吉。可是当我来到最近这家公司后,发现了很多问题。因为现在这家公司是有固定客户的,所以当apk更新后用户就直接使用了,有什么问题就直接反馈回来。最近有个问题一直困扰着我。就是我们开发的时候在我们自己的手机上测试没问题,可是用户使用后,不同的手机就会出现崩溃等等的问题。

         由于app是有大量的实际用户的,所以这些问题确实很严重。网上各种百度,谷歌都没找到合适的解决办法。最后还是看了高德的高频问题,我又重新整了一遍。具体就是将项目中依赖的cpu架构的包都去掉,只留下一个armebi,让所有的手机都从armebi中查找自己需要的.so文件。与此同事需要注意的是我们依赖的项目中的jniLibs下面也要把其他的包都删掉,只留下armebi包。并且在主项目和依赖的项目的src下的build.gradle文件写上如下配置

debug {    ndk{        abiFilters "armeabi"    }}release {    minifyEnabled false    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'}
然后重新启动studio 运行即可解决问题。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 脱式计算有余数怎么办 手机被别人绑定微信怎么办 饿了么入职查不到学历怎么办 高中没考上家人让打工怎么办 一建证书丢了怎么办 自考大专证书丢了怎么办 护士学分卡丢了怎么办 公司电脑只能用内网怎么办 遇见素质低的人怎么办 被素质低的人骂怎么办 对素质差的人怎么办 碰到素质低的人怎么办 和韩国人结婚后工作怎么办 大连明珠卡坏了怎么办 护肤品酒精含量太高怎么办 父母出国三年想孩子怎么办 孩子高考不理想想出国怎么办 交大附中创新班剩余孩子怎么办 棋牌开发公司倒闭了怎么办 7月1日本地流量怎么办 装电池的弹簧生锈了怎么办 电器被电池碱了怎么办 车辆被交警拖走怎么办 香烟熏的眼睛疼怎么办 想在中牟住5天怎么办 腰弯了直不了怎么办 自考科目停考了怎么办 把wlan密码忘了怎么办 滕州不给报新婚怎么办 体内锁水能力差怎么办 别人说你人品差怎么办 面对没素质的人怎么办 遇到很坏的室友怎么办 餐饮员工与顾客发生矛盾怎么办 新员工老员工出现矛盾怎么办 手机移动4g网慢怎么办 碰到素质低的老公怎么办 小孩做事拖拉 没时间观念怎么办 execl表中日期加3.5怎么办 狗狗喜欢咬人怎么办 烧烤一顿吃多了怎么办