hanjing 7 년 전
부모
커밋
2d826ca8ab
2개의 변경된 파일63개의 추가작업 그리고 2개의 파일을 삭제
  1. 62 1
      app/proguard-rules.pro
  2. 1 1
      app/src/main/java/com/sheep/gamegroup/view/activity/RechargeAct.java

+ 62 - 1
app/proguard-rules.pro

@@ -511,4 +511,65 @@
 -keep public class pl.droidsonroids.gif.GifIOException{<init>(int, java.lang.String);}
 #==================鸿途信达广告sdk==========================
 -keep class com.hc.**{*;}
--keep class com.hoc.**{*;}
+-keep class com.hoc.**{*;}
+
+#==================现在支付保护区====================================
+-optimizationpasses 5
+-dontusemixedcaseclassnames
+-dontskipnonpubliclibraryclasses
+-dontskipnonpubliclibraryclassmembers
+-dontpreverify
+-verbose
+-printmapping proguardMapping.txt
+-optimizations !code/simplification/cast,!field/*,!class/merging/*
+-keepattributes *Annotation*,InnerClasses
+-keepattributes Signature
+-keepattributes SourceFile,LineNumberTable
+-ignorewarnings
+-keep class com.alipay.android.app.IAlixPay{*;}
+-keep class com.alipay.android.app.IAlixPay$Stub{*;}
+-keep class com.alipay.android.app.IRemoteServiceCallback{*;}
+-keep class com.alipay.android.app.IRemoteServiceCallback$Stub{*;}
+-keep class com.alipay.sdk.app.PayTask{ public *;}
+-keep class com.alipay.sdk.auth.AlipaySDK{ public *;}
+-keep class com.alipay.sdk.auth.APAuthInfo{ public *;}
+-keep class com.alipay.mobilesecuritysdk.*
+-keep class com.ut.*
+-keep class cn.gov.pbc.tsm.*{*;}
+-keep class com.UCMobile.PayPlugin.*{*;}
+-keep class com.unionpay.*{*;}
+-dontwarn com.unionpay.**
+
+-keep class com.ipaynow.plugin.api.IpaynowPlugin{
+    <fields>;
+    <methods>;
+}
+-keep class com.ipaynow.plugin.manager.route.dto.RequestParams{
+    <fields>;
+    <methods>;
+}
+-keep class com.ipaynow.plugin.manager.route.dto.ResponseParams{
+    <fields>;
+    <methods>;
+}
+-keep class com.ipaynow.plugin.manager.route.impl.ReceivePayResult{
+    <fields>;
+    <methods>;
+}
+-keep class com.alipay.android.app.IAlixPay {
+    <fields>;
+    <methods>;
+}
+-keep class com.ipaynow.plugin.utils.StringUtils{
+    <fields>;
+    <methods>;
+}
+-keep class com.alipay.android.app.IRemoteServiceCallback {
+    <fields>;
+    <methods>;
+}
+
+-keep class com.ipaynow.plugin.utils.NativeUtils{
+   <fields>;
+   <methods>;
+}

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/view/activity/RechargeAct.java

@@ -251,7 +251,7 @@ public class RechargeAct extends BaseActivity {
                             temp.append("respCode=").append(resp.respCode).append("\n").append("respMsg=").append(resp.respMsg);
                         }
 //                        Toast.makeText(RechargeAct.this, "onIpaynowTransResult:" + temp.toString(), Toast.LENGTH_LONG).show();
-                        Log.e("IPayNow", temp.toString());
+//                        Log.e("IPayNow", temp.toString());
                         if (forResult && resp.respCode.equals("00")) {
                             Intent intent = new Intent();
                             intent.putExtra("amount", Integer.parseInt(mAmount));