hanjing %!s(int64=7) %!d(string=hai) anos
pai
achega
2d826ca8ab

+ 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));