Commit 37ad4c2d authored by mengcuiguang2's avatar mengcuiguang2

代码合并

parents 673a7ea4 2430edcb
...@@ -13,8 +13,8 @@ android { ...@@ -13,8 +13,8 @@ android {
applicationId rootProject.APPLICATION_ID applicationId rootProject.APPLICATION_ID
minSdkVersion rootProject.ext.androidMinSdkVersion minSdkVersion rootProject.ext.androidMinSdkVersion
targetSdkVersion rootProject.ext.androidTargetSdkVersion targetSdkVersion rootProject.ext.androidTargetSdkVersion
versionCode 20211020 versionCode 20211022
versionName "1.1.4" versionName "1.1.6"
flavorDimensions "default" flavorDimensions "default"
// dex突破65535的限制 // dex突破65535的限制
......
...@@ -922,6 +922,7 @@ class InHomeWifiExpress : GMSettingConfigCallback { ...@@ -922,6 +922,7 @@ class InHomeWifiExpress : GMSettingConfigCallback {
vo["adSource"] = adSource vo["adSource"] = adSource
vo["adType"] = Constant.GRO_MORE_ADTYPE1 vo["adType"] = Constant.GRO_MORE_ADTYPE1
vo["adid"] = expressId vo["adid"] = expressId
vo["inner"] = AdReportManager.INNER_IN
TrackManager.getInstance().cmtGroMoreInfo(vo) TrackManager.getInstance().cmtGroMoreInfo(vo)
return return
} }
......
...@@ -919,6 +919,7 @@ class InSceneExpress : GMSettingConfigCallback { ...@@ -919,6 +919,7 @@ class InSceneExpress : GMSettingConfigCallback {
vo["adSource"] = adSource vo["adSource"] = adSource
vo["adType"] = Constant.GRO_MORE_ADTYPE1 vo["adType"] = Constant.GRO_MORE_ADTYPE1
vo["adid"] = expressId vo["adid"] = expressId
vo["inner"] = AdReportManager.INNER_IN
TrackManager.getInstance().cmtGroMoreInfo(vo) TrackManager.getInstance().cmtGroMoreInfo(vo)
return return
} }
......
...@@ -909,6 +909,7 @@ class OutSceneExpress : GMSettingConfigCallback { ...@@ -909,6 +909,7 @@ class OutSceneExpress : GMSettingConfigCallback {
vo["adSource"] = adSource vo["adSource"] = adSource
vo["adType"] = Constant.GRO_MORE_ADTYPE1 vo["adType"] = Constant.GRO_MORE_ADTYPE1
vo["adid"] = expressId vo["adid"] = expressId
vo["inner"] = AdReportManager.INNER_OUT
TrackManager.getInstance().cmtGroMoreInfo(vo) TrackManager.getInstance().cmtGroMoreInfo(vo)
return return
......
...@@ -311,6 +311,7 @@ class OutScreenExpress private constructor() : GMSettingConfigCallback { ...@@ -311,6 +311,7 @@ class OutScreenExpress private constructor() : GMSettingConfigCallback {
vo["adSource"] = adSource vo["adSource"] = adSource
vo["adType"] = Constant.GRO_MORE_ADTYPE1 vo["adType"] = Constant.GRO_MORE_ADTYPE1
vo["adid"] = CsjGroMoreManager.getOutLockExpressId() vo["adid"] = CsjGroMoreManager.getOutLockExpressId()
vo["inner"] = AdReportManager.INNER_OUT
TrackManager.getInstance().cmtGroMoreInfo(vo) TrackManager.getInstance().cmtGroMoreInfo(vo)
} }
......
...@@ -936,6 +936,7 @@ class OutSimpleExpress private constructor() : GMSettingConfigCallback { ...@@ -936,6 +936,7 @@ class OutSimpleExpress private constructor() : GMSettingConfigCallback {
vo["adSource"] = adSource vo["adSource"] = adSource
vo["adType"] = Constant.GRO_MORE_ADTYPE1 vo["adType"] = Constant.GRO_MORE_ADTYPE1
vo["adid"] = CsjGroMoreManager.getOutCommonExpressId() vo["adid"] = CsjGroMoreManager.getOutCommonExpressId()
vo["inner"] = AdReportManager.INNER_OUT
TrackManager.getInstance().cmtGroMoreInfo(vo) TrackManager.getInstance().cmtGroMoreInfo(vo)
return return
} }
......
...@@ -271,6 +271,7 @@ public class InSceneFull { ...@@ -271,6 +271,7 @@ public class InSceneFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_IN);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -319,6 +319,7 @@ public class Notice_OutSceneFull { ...@@ -319,6 +319,7 @@ public class Notice_OutSceneFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -260,6 +260,7 @@ public class OutSceneFull { ...@@ -260,6 +260,7 @@ public class OutSceneFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -265,6 +265,7 @@ public class OutTimeFull { ...@@ -265,6 +265,7 @@ public class OutTimeFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -269,6 +269,7 @@ public class NewInSceneFull { ...@@ -269,6 +269,7 @@ public class NewInSceneFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_IN);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -260,6 +260,7 @@ public class NewOutSceneFull { ...@@ -260,6 +260,7 @@ public class NewOutSceneFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -264,6 +264,7 @@ public class NewOutTimeFull { ...@@ -264,6 +264,7 @@ public class NewOutTimeFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -268,6 +268,7 @@ public class Notice_NewOutSceneFull { ...@@ -268,6 +268,7 @@ public class Notice_NewOutSceneFull {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE4); vo.put("adType", Constant.GRO_MORE_ADTYPE4);
vo.put("adid", fullId); vo.put("adid", fullId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventFull( AdReportManager.INSTANCE.eventFull(
......
...@@ -243,6 +243,7 @@ public class InSceneInterstitial { ...@@ -243,6 +243,7 @@ public class InSceneInterstitial {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE3); vo.put("adType", Constant.GRO_MORE_ADTYPE3);
vo.put("adid", interstitialId); vo.put("adid", interstitialId);
vo.put("inner",AdReportManager.INNER_IN);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_IN, Constant.AD_SOURCE_GROMORE, AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_IN, Constant.AD_SOURCE_GROMORE,
......
...@@ -295,6 +295,7 @@ public class Notice_OutSceneInterstitial { ...@@ -295,6 +295,7 @@ public class Notice_OutSceneInterstitial {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE3); vo.put("adType", Constant.GRO_MORE_ADTYPE3);
vo.put("adid", interstitialId); vo.put("adid", interstitialId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_OUT, Constant.AD_SOURCE_GROMORE, AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_OUT, Constant.AD_SOURCE_GROMORE,
......
...@@ -243,6 +243,7 @@ public class OutSceneInterstitial { ...@@ -243,6 +243,7 @@ public class OutSceneInterstitial {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE3); vo.put("adType", Constant.GRO_MORE_ADTYPE3);
vo.put("adid", interstitialId); vo.put("adid", interstitialId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_OUT, Constant.AD_SOURCE_GROMORE, AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_OUT, Constant.AD_SOURCE_GROMORE,
......
...@@ -248,6 +248,7 @@ public class OutTimeInterstitial { ...@@ -248,6 +248,7 @@ public class OutTimeInterstitial {
vo.put("adSource", adSource); vo.put("adSource", adSource);
vo.put("adType", Constant.GRO_MORE_ADTYPE3); vo.put("adType", Constant.GRO_MORE_ADTYPE3);
vo.put("adid", interstitialId); vo.put("adid", interstitialId);
vo.put("inner",AdReportManager.INNER_OUT);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_OUT, Constant.AD_SOURCE_GROMORE, AdReportManager.INSTANCE.eventInscreen(AdReportManager.INNER_OUT, Constant.AD_SOURCE_GROMORE,
......
...@@ -17,7 +17,7 @@ object Constant { ...@@ -17,7 +17,7 @@ object Constant {
/** /**
* app名称 * app名称
*/ */
const val MINTS_APP_NAME = "5G世界清理" const val MINTS_APP_NAME = "5G世界"
/** /**
* 应用包名 * 应用包名
......
...@@ -70,12 +70,15 @@ class SignalStrengthActivity : BaseActivity(), View.OnClickListener { ...@@ -70,12 +70,15 @@ class SignalStrengthActivity : BaseActivity(), View.OnClickListener {
} }
private fun loadAd() { private fun loadAd() {
if (mIsFromAppOut) { if (Utils.canLoadAd()) {
WifiAdManager.instance.loadNoticeAppOutAd(this, Constant.CARRIER_WIFI_BOOST)
overridePendingTransition(0, 0) if (mIsFromAppOut) {
} else { WifiAdManager.instance.loadNoticeAppOutAd(this, Constant.CARRIER_WIFI_BOOST)
WifiAdManager.instance.loadWifiAd(this, Constant.CARRIER_WIFI_BOOST)
overridePendingTransition(0, 0)
} else {
WifiAdManager.instance.loadWifiAd(this, Constant.CARRIER_WIFI_BOOST)
}
} }
} }
......
...@@ -298,6 +298,7 @@ public class SplashActivity extends BaseActivity implements SplashView { ...@@ -298,6 +298,7 @@ public class SplashActivity extends BaseActivity implements SplashView {
vo.put("adSource", mTTSplashAd.getAdNetworkPlatformId()); vo.put("adSource", mTTSplashAd.getAdNetworkPlatformId());
vo.put("adType", Constant.GRO_MORE_ADTYPE0); vo.put("adType", Constant.GRO_MORE_ADTYPE0);
vo.put("adid", CsjGroMoreManager.INSTANCE.getInMoneySplashId()); vo.put("adid", CsjGroMoreManager.INSTANCE.getInMoneySplashId());
vo.put("inner",AdReportManager.INNER_IN);
TrackManager.getInstance().cmtGroMoreInfo(vo); TrackManager.getInstance().cmtGroMoreInfo(vo);
} }
......
...@@ -18,6 +18,7 @@ import com.mints.fiveworld.common.AppConfig ...@@ -18,6 +18,7 @@ import com.mints.fiveworld.common.AppConfig
import com.mints.fiveworld.common.Constant import com.mints.fiveworld.common.Constant
import com.mints.fiveworld.common.DeviceInfo import com.mints.fiveworld.common.DeviceInfo
import com.mints.fiveworld.common.random.HitChanceKeeper import com.mints.fiveworld.common.random.HitChanceKeeper
import com.mints.fiveworld.keepalive.appswitch.AntiAuditManager
import com.mints.fiveworld.manager.UserManager import com.mints.fiveworld.manager.UserManager
import com.mints.fiveworld.manager.wifi.WifiDataManager import com.mints.fiveworld.manager.wifi.WifiDataManager
import com.mints.fiveworld.ui.activitys.* import com.mints.fiveworld.ui.activitys.*
...@@ -25,6 +26,7 @@ import com.mints.fiveworld.ui.activitys.appswitch.AppSwitchActivity ...@@ -25,6 +26,7 @@ import com.mints.fiveworld.ui.activitys.appswitch.AppSwitchActivity
import com.mints.fiveworld.ui.fragment.base.BaseFragment import com.mints.fiveworld.ui.fragment.base.BaseFragment
import com.mints.fiveworld.utils.* import com.mints.fiveworld.utils.*
import com.mints.library.net.netstatus.NetUtils import com.mints.library.net.netstatus.NetUtils
import com.mints.library.utils.CommonUtils
import com.mints.library.utils.nodoubleclick.AntiShake import com.mints.library.utils.nodoubleclick.AntiShake
import com.permissionx.guolindev.PermissionX import com.permissionx.guolindev.PermissionX
import kotlinx.android.synthetic.main.fragment_main.* import kotlinx.android.synthetic.main.fragment_main.*
...@@ -85,6 +87,15 @@ class MainFragment : BaseFragment(), View.OnClickListener { ...@@ -85,6 +87,15 @@ class MainFragment : BaseFragment(), View.OnClickListener {
/** 更新UI页面数据 */ /** 更新UI页面数据 */
private fun updateUiState() { private fun updateUiState() {
if(AntiAuditManager.instance.isBlack()){
//拉黑
main_bottom.visibility=View.GONE
constraintLayout.visibility=View.GONE
}else{
main_bottom.visibility=View.VISIBLE
constraintLayout.visibility=View.VISIBLE
}
val fakeLastScore = WifiDataManager.getFakeLastScore() val fakeLastScore = WifiDataManager.getFakeLastScore()
if (!TextUtils.isEmpty(fakeLastScore)) { if (!TextUtils.isEmpty(fakeLastScore)) {
val char = fakeLastScore?.toCharArray() val char = fakeLastScore?.toCharArray()
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
android:layout_marginLeft="16dp" android:layout_marginLeft="16dp"
android:layout_marginTop="16dp" android:layout_marginTop="16dp"
android:layout_marginRight="16dp" android:layout_marginRight="16dp"
android:text="我们依据最新的法律,向您说明5G世界清理软件的隐私政策,特向您推送本提示。请您阅读并充分理解相关条款。" android:text="我们依据最新的法律,向您说明5G世界软件的隐私政策,特向您推送本提示。请您阅读并充分理解相关条款。"
android:textColor="@color/black" android:textColor="@color/black"
android:textSize="14sp" /> android:textSize="14sp" />
......
...@@ -98,6 +98,7 @@ ...@@ -98,6 +98,7 @@
app:layout_constraintTop_toBottomOf="@+id/tvScore2" /> app:layout_constraintTop_toBottomOf="@+id/tvScore2" />
<androidx.constraintlayout.widget.ConstraintLayout <androidx.constraintlayout.widget.ConstraintLayout
android:visibility="gone"
android:id="@+id/constraintLayout" android:id="@+id/constraintLayout"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="280dp" android:layout_height="280dp"
...@@ -253,6 +254,8 @@ ...@@ -253,6 +254,8 @@
<androidx.constraintlayout.widget.ConstraintLayout <androidx.constraintlayout.widget.ConstraintLayout
android:visibility="gone"
android:id="@+id/main_bottom"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="170dp" android:layout_height="170dp"
android:layout_marginStart="20dp" android:layout_marginStart="20dp"
......
<resources> <resources>
<string name="appName">5G世界清理</string> <string name="appName">5G世界</string>
<string name="netfail">网络异常,请检查网络</string> <string name="netfail">网络异常,请检查网络</string>
<string name="notifyTitle">提示</string> <string name="notifyTitle">提示</string>
......
...@@ -13,7 +13,7 @@ org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryErro ...@@ -13,7 +13,7 @@ org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryErro
# org.gradle.parallel=true # org.gradle.parallel=true
DEBUG_URL="http://fiveworld-api.mints-id.com/" DEBUG_URL="http://test.mints-id.com/fiveworld-api/"
RELEASE_URL="http://fiveworld-api.mints-id.com/" RELEASE_URL="http://fiveworld-api.mints-id.com/"
RELEASE_KEY_PASSWORD=mints.world RELEASE_KEY_PASSWORD=mints.world
RELEASE_KEY_ALIAS=mints_world RELEASE_KEY_ALIAS=mints_world
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment