Explorar o código

[修改]修复优投不展示的bug

zeki %!s(int64=5) %!d(string=hai) anos
pai
achega
9529c5cf0a

+ 1 - 1
app/build.gradle

@@ -180,7 +180,7 @@ dependencies {
     implementation(name: 'alipaySdk-15.5.9', ext: 'aar')
     implementation(name: 'ad_dk_sdk', ext: 'aar')
     implementation(name: 'klevinSDK', ext: 'aar')
-    /*implementation(name: 'lygamewrapper-sheep-release', ext: 'aar')*/
+    //implementation(name: 'lygamewrapper-sheep-release', ext: 'aar')
 
     //其中latest.release指代最新版本号,也可以指定明确的版本号,例如1.2.0
     implementation 'com.tencent.bugly:nativecrashreport:3.3.1'

+ 1 - 0
app/src/main/AndroidManifest.xml

@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
+
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
           xmlns:tools="http://schemas.android.com/tools"
           package="com.sheep.jiuyan.samllsheep">

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

@@ -60,9 +60,6 @@ import static com.tencent.klevin.base.okhttp.ErrorCode.*;
 
 public class SplashAct extends BaseActivity {
 
-    public static boolean YTHasInit = false;
-    public static boolean YKYHasInit = false;
-
     @Override
     protected void initSlidr() {
         // doNothing
@@ -188,7 +185,6 @@ public class SplashAct extends BaseActivity {
 
     //展示游可盈广告
     private void launchYKYSplash() {
-        if (YKYHasInit) {
             String data = "{\"placements\":[{\"pos_id\":" + ad.getThird_ad_id() + ",\"ad_count\":1}]}";
             //"{\"placements\":[{\"pos_id\":" + posId + ",\"ad_count\":1}]}";
             KleinManager.getInstance().prepareAD(
@@ -234,15 +230,10 @@ public class SplashAct extends BaseActivity {
                         }
                     }
             );
-        } else {
-            sendHandlerMessages(0);
-        }
-
     }
 
     //展示优投开屏广告(新增boolean state:false----定值) 重要 mForceGoMain跳转主页 请参照此方法调用,否则可能导致广告展示链路断开 导致收益下降!!!
     private void launchYTSplash() {
-        if (YTHasInit) {
             if (flSplashYT != null)
                 flSplashYT.setVisibility(View.VISIBLE);
             new SplashEngine(SplashAct.this, false, new SplashEngine.SplashAdCallBack() {
@@ -290,9 +281,7 @@ public class SplashAct extends BaseActivity {
                 }
 
             }).launchSplash(flSplashYT, 5 * 1000);
-        } else {
-            sendHandlerMessages(0);
-        }
+
     }
 
     //展示掌酷广告

+ 3 - 6
app/src/main/java/com/sheep/jiuyan/samllsheep/SheepApp.java

@@ -260,9 +260,8 @@ public class SheepApp extends MultiDexApplication {
                 .subscribe(new SheepSubscriber<BaseMessage>(this) {
                     @Override
                     public void onError(BaseMessage baseMessage) {
-                        SplashAct.YTHasInit = false;
-                        SplashAct.YKYHasInit = false;
-                        G.showToast("获取三房广告配置失败" + baseMessage.getMsg());
+                        if (BuildConfig.DEBUG)
+                            G.showToast("获取三方广告配置失败" + baseMessage.getMsg());
                     }
 
                     @Override
@@ -300,7 +299,6 @@ public class SheepApp extends MultiDexApplication {
                 new KleinResponseCallback() {
                     @Override
                     public void onSuccess(int code) {
-                        SplashAct.YKYHasInit = true;
                         if (BuildConfig.DEBUG)
                             G.showToast("游可赢广告初始化:init onSuccess : " + code);
                         //code:KLAdEvent_InitSuccess = 800; // 宿主初始化成功
@@ -332,7 +330,6 @@ public class SheepApp extends MultiDexApplication {
                 new JasmineEngine.InitCallBack() {
                     @Override
                     public void initSuccess() {
-                        SplashAct.YTHasInit = true;
                         LogUtils2.info("initSuccess");
                     }
 
@@ -344,7 +341,7 @@ public class SheepApp extends MultiDexApplication {
     }
 
     //初始化掌酷广告
-    private void initZKAd(){
+    private void initZKAd() {
 
     }
 

+ 1 - 1
gradle.properties

@@ -20,7 +20,7 @@
 VERSION_NAME=3.8.4
 VERSION_CODE=3008004
 ANDROID_COMPILE_SDK_VERSION=30
-ANDROID_MIN_SDK_VERSION=18
+ANDROID_MIN_SDK_VERSION=19
 ANDORID_TARGET_SDK_VERSION=28
 
 POM_DESCRIPTION=Android Library for cropping images