Commit 6f58abf1 authored by songjianyu's avatar songjianyu

[修复] 修复影响混淆的代码

parent ef6da0a8
......@@ -37,3 +37,6 @@
# 保持 Facebook SDK 的类和方法
-keep class com.facebook.** { *; }
-keep interface com.facebook.** { *; }
-obfuscationdictionary dictionary.txt
-classobfuscationdictionary dictionary.txt
-packageobfuscationdictionary dictionary.txt
\ No newline at end of file
......@@ -136,7 +136,7 @@
</provider>
<receiver
android:name=".push.receiver.AlarmReceiver"
android:name=".business.push.receiver.AlarmReceiver"
android:enabled="true"
android:exported="true"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED">
......
......@@ -34,8 +34,8 @@ import com.easy.clean.business.ads.AdsMgr
import com.easy.clean.business.helper.NewComUtils.spConfig
import com.easy.clean.business.push.fcm.FCMManager
import com.easy.clean.business.push.notification.MyNotificationManager
import com.easy.clean.business.push.receiver.ScreenStatusReceiver
import com.easy.clean.push.receiver.AlarmReceiver.Companion.startAlarm
import com.easy.clean.push.receiver.ScreenStatusReceiver
import com.easy.clean.push.timer.TimerManager.Companion.changeTimer
import com.easy.clean.push.work.RepeatingWorker.Companion.schedulePeriodicWork
import com.easy.clean.ui.batteryinfo.BatteryReceiver.Companion.registerBatteryReceiver
......
package com.easy.clean.push.receiver
package com.easy.clean.business.push.receiver
import android.annotation.SuppressLint
import android.app.AlarmManager
import android.app.PendingIntent
......@@ -12,7 +11,7 @@ import com.easy.clean.bean.push.NotificationSendBean
import com.easy.clean.bean.config.PopupConfigBean
import com.easy.clean.business.helper.EventUtils
import com.easy.clean.business.push.notification.MyNotificationManager
import com.easy.clean.push.work.RepeatingWorker
import com.easy.clean.business.push.work.RepeatingWorker
import com.easy.clean.utils.LogEx
import java.util.Calendar
......
package com.easy.clean.push.receiver
package com.easy.clean.business.push.receiver
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
......
package com.easy.clean.push.timer
package com.easy.clean.business.push.timer
import android.util.Log
import com.easy.clean.MyApplication
import com.easy.clean.bean.push.NotificationSendBean
import com.easy.clean.bean.push.NotificationSendBean.Companion.POPUP_WHERE_TIMER
import com.easy.clean.bean.config.PopupConfigBean.Companion.popupConfigBean
import com.easy.clean.business.push.notification.MyNotificationManager
import com.easy.clean.push.receiver.ScreenStatusReceiver
import com.easy.clean.business.push.receiver.ScreenStatusReceiver
import java.util.Timer
import java.util.TimerTask
......
package com.easy.clean.push.work
package com.easy.clean.business.push.work
import android.content.Context
import androidx.work.Constraints
import androidx.work.ExistingPeriodicWorkPolicy
......
......@@ -12,12 +12,12 @@ import com.easy.clean.databinding.DialogExitBinding
class ExitDialog(val activity: Activity) {
val dialog = AppCompatDialog(activity)
val bind = DialogExitBinding.inflate(activity.layoutInflater)
val binding = DialogExitBinding.inflate(activity.layoutInflater)
var clean: (() -> Unit)? = null
var ad: (() -> Unit)? = null
fun init() {
dialog.setContentView(bind.root)
dialog.setContentView(binding.root)
dialog.setCanceledOnTouchOutside(true)
val params = dialog.window?.attributes
dialog.window?.attributes = params
......@@ -27,14 +27,14 @@ class ExitDialog(val activity: Activity) {
}
private fun initView() {
bind.ivClose.setOnClickListener {
binding.ivClose.setOnClickListener {
dialog.dismiss()
}
bind.tvExit.setOnClickListener {
binding.tvExit.setOnClickListener {
dialog.dismiss()
activity.finish()
}
bind.tvClean.setOnClickListener {
binding.tvClean.setOnClickListener {
dialog.dismiss()
clean?.invoke()
}
......@@ -44,9 +44,9 @@ class ExitDialog(val activity: Activity) {
fun show() {
dialog.show()
if (AdConfigBean.adsConfigBean.isAdShow) {
AdsMgr.showNative(bind.flAd, R.layout.layout_admob_native_custom_r16)
AdsMgr.showNative(binding.flAd, R.layout.layout_admob_native_custom_r16)
} else {
bind.clAd.visibility = View.GONE
binding.clAd.visibility = View.GONE
}
}
......
......@@ -46,8 +46,8 @@ class VideoCleanActivity :
parent: ViewGroup,
viewType: Int,
): VideoHolder {
val bind = ItemVideoBinding.inflate(layoutInflater, parent, false)
return VideoHolder(bind)
val binding = ItemVideoBinding.inflate(layoutInflater, parent, false)
return VideoHolder(binding)
}
override fun onBindViewHolder(holder: VideoHolder, position: Int) {
......
This diff is collapsed.
This diff is collapsed.
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