正在查看: 饼干视频 v4.1.0 应用的 NotificationReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 饼干视频 v4.1.0 应用的 NotificationReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.moqi.sdk.download2;
import android.app.Application;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import com.moqi.sdk.MQSDK;
import com.moqi.sdk.download2.a;
import com.moqi.sdk.model.MoQiAd;
import java.io.File;
public class NotificationReceiver extends BroadcastReceiver {
private static String a = "NotificationReceiver";
private static String b = "com.moqi.action.HANDLE_NOTIFICATION";
private static String c = "PARAM_DOWNLOAD_URL";
private static String d = "PARAM_AD";
public class a implements a.b {
public final Application a;
public a(Application application) {
this.a = application;
}
@Override
public void a(int i) {
}
@Override
public void a(File file) {
com.moqi.sdk.utils.b.a(this.a, file);
}
}
public static Intent a(String str, MoQiAd moQiAd) {
Intent intent = new Intent(b);
intent.putExtra(c, str);
if (moQiAd != null) {
intent.putExtra(d, moQiAd);
}
intent.setPackage(MQSDK.getInstance().pkgname);
return intent;
}
@Override
public void onReceive(Context context, Intent intent) {
if (context == null) {
return;
}
try {
Application application = (Application) context.getApplicationContext();
String stringExtra = intent.getStringExtra(c);
MoQiAd moQiAd = (MoQiAd) intent.getSerializableExtra(d);
if (stringExtra == null) {
return;
}
com.moqi.sdk.download2.a.a(context, stringExtra, moQiAd, false, new a(application));
} catch (Exception e) {
e.printStackTrace();
}
}
}