Forráskód Böngészése

1.替换64位so包。(不确定能用)
2.修改渠道逻辑

FailedToRead 2 éve
szülő
commit
398cc57c1f

+ 9 - 3
app/build.gradle

@@ -18,8 +18,14 @@ android {
         flavorDimensions "versionCode"
         manifestPlaceholders = [UMENG_CHANNEL_VALUE: "2006"]//添加一个默认渠道号
         ndk {
-            //arm64-v8a会导致报错
-            abiFilters "armeabi-v7a",  "armeabi","x86","x86_64"
+
+            //但是有些手机使用arm64-v8a会导致报错(联想要arm64-v8a,不然无法上传)
+            abiFilters "arm64-v8a"
+            abiFilters "armeabi-v7a"
+            abiFilters "armeabi"
+            abiFilters "x86"
+            // 添加x86必须添加x86_64
+            abiFilters "x86_64"
         }
         multiDexEnabled true
     }
@@ -163,7 +169,7 @@ android {
                     appIcon: "@drawable/icon",
             ]
         }
-        //华为Pad联运
+        //步步高pad
         channel_bubugao {
             signingConfig signingConfigs.efunboxKey
             manifestPlaceholders = [

BIN
app/libs/arm64-v8a/libijkffmpeg.so


BIN
app/libs/arm64-v8a/libijkplayer.so


BIN
app/libs/arm64-v8a/libijksdl.so


+ 11 - 7
app/src/main/java/com/edufound/reader/util/EfunboxUtil.java

@@ -180,12 +180,13 @@ public class EfunboxUtil {
 
         } else if (Consts.getUmengChannel().equals(ChannelCodeEnum.JINGDONGFANG.getChannelCode()) ||
                 Consts.getUmengChannel().equals(ChannelCodeEnum.BUBUGAO.getChannelCode()) ||
-                Consts.getUmengChannel().equals(ChannelCodeEnum.YIFANG.getChannelCode())) {
-            //京东方、、步步高、义方
+                Consts.getUmengChannel().equals(ChannelCodeEnum.YIFANG.getChannelCode()) ||
+                Consts.getUmengChannel().equals(ChannelCodeEnum.LENOVO_PAD.getChannelCode())) {
+            //京东方、、步步高、义方、联想pad
             Intent intent = new Intent(context, LoginQRAlertActivity.class);
             context.startActivity(intent);
-        } else if (Consts.getUmengChannel().equals(ChannelCodeEnum.LENOVO_PAD.getChannelCode())) {
-            //联想pad
+        } else if (Consts.getUmengChannel().equals(ChannelCodeEnum.HUAWEI_LIANYUN.getChannelCode())) {
+
 
         }
     }
@@ -206,7 +207,9 @@ public class EfunboxUtil {
             //百度渠道调用百度的支付
             BotRegisterListener.payBaiDuVip();
         } else if (Consts.getUmengChannel().equals(ChannelCodeEnum.YIFANG.getChannelCode()) ||
-                Consts.getUmengChannel().equals(ChannelCodeEnum.JINGDONGFANG.getChannelCode())) {
+                Consts.getUmengChannel().equals(ChannelCodeEnum.JINGDONGFANG.getChannelCode()) ||
+                Consts.getUmengChannel().equals(ChannelCodeEnum.LENOVO_PAD.getChannelCode()) ||
+                Consts.getUmengChannel().equals(ChannelCodeEnum.BUBUGAO.getChannelCode())) {
             //义方调用普通版支付,联想也用
             Intent topay = new Intent(activity, PayActivity.class);
             activity.startActivity(topay);
@@ -217,8 +220,9 @@ public class EfunboxUtil {
         } else if (Consts.getUmengChannel().equals(ChannelCodeEnum.MISOUND.getChannelCode())) {
             Intent topay = new Intent(activity, PayActivity.class);
             activity.startActivity(topay);
-        } else if (Consts.getUmengChannel().equals(ChannelCodeEnum.LENOVO_PAD.getChannelCode())) {
-            //联想支付
+        } else if (Consts.getUmengChannel().equals(ChannelCodeEnum.HUAWEI_LIANYUN.getChannelCode())) {
+
+
         }
     }