Prechádzať zdrojové kódy

1.区分出联想渠道单独做操作

FailedToRead 2 rokov pred
rodič
commit
8f512fcc7f

+ 1 - 1
app/build.gradle

@@ -18,7 +18,7 @@ android {
         flavorDimensions "versionCode"
         manifestPlaceholders = [UMENG_CHANNEL_VALUE: "2006"]//添加一个默认渠道号
         ndk {
-            //只有联想pad需要arm64-v8a,小米音箱、天猫音箱、百度音箱、不需要arm64-v8a
+            //arm64-v8a会导致报错
             abiFilters "armeabi-v7a",  "armeabi","x86","x86_64"
         }
         multiDexEnabled true

+ 5 - 6
app/src/main/java/com/edufound/reader/util/EfunboxUtil.java

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