正在查看: Crafto v9.3.3 应用的 FileUploadService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Crafto v9.3.3 应用的 FileUploadService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.crafto.android.ui.home.creation;
import C1.e;
import H1.w;
import Hb.F;
import Hb.k0;
import android.app.Notification;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.IBinder;
import android.text.TextUtils;
import android.widget.RemoteViews;
import com.clevertap.android.sdk.Constants;
import com.crafto.android.data.model.PostMedia;
import com.crafto.android.data.model.QuoteData;
import com.crafto.android.data.model.video.VideoData;
import com.crafto.android.ui.home.creation.FileUploadService;
import com.crafto.android.ui.home.creation.video.FileUploadBroadcastReceiver;
import com.crafto.android.utility.a;
import do.a;
import java.io.File;
import java.util.ArrayList;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.t;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.SourceDebugExtension;
import m8.L;
import org.jetbrains.annotations.NotNull;
@Metadata
@SourceDebugExtension({"SMAP\nFileUploadService.kt\nKotlin\n*S Kotlin\n*F\n+ 1 FileUploadService.kt\ncom/crafto/android/ui/home/creation/FileUploadService\n+ 2 Fragment.kt\ncom/crafto/android/utility/extension_functions/FragmentKt\n+ 3 Uri.kt\nandroidx/core/net/UriKt\n+ 4 _Collections.kt\nkotlin/collections/CollectionsKt___CollectionsKt\n*L\n1#1,214:1\n44#2,4:215\n36#3:219\n1872#4,3:220\n*S KotlinDebug\n*F\n+ 1 FileUploadService.kt\ncom/crafto/android/ui/home/creation/FileUploadService\n*L\n73#1:215,4\n100#1:219\n109#1:220,3\n*E\n"})
public final class FileUploadService extends Hilt_FileUploadService {
public static final int i = 0;
public F d;
public k0 e;
public L f;
public QuoteData g;
public String h;
public static final class a {
@NotNull
public static Notification a(@NotNull Context context, @NotNull String str) {
Intrinsics.checkNotNullParameter(context, "applicationContext");
Intrinsics.checkNotNullParameter(str, Constants.KEY_TITLE);
RemoteViews remoteViews = new RemoteViews(context.getPackageName(), 2131558653);
w wVar = new w(context, "com.crafto.android.notification.channel.service.lowpriority.silent");
wVar.t = J1.a.getColor(context, 2131099875);
wVar.B = 1;
wVar.D.icon = 2131232969;
wVar.e = w.c(str);
wVar.v = remoteViews;
wVar.f = w.c("");
wVar.j(2, false);
wVar.j(16, true);
wVar.k = -2;
Intrinsics.checkNotNullExpressionValue(wVar, "setPriority(...)");
Notification b = wVar.b();
Intrinsics.checkNotNullExpressionValue(b, "build(...)");
return b;
}
}
@Override
public final IBinder onBind(Intent intent) {
return null;
}
@Override
public final void onCreate() {
try {
do.a.a.c("onCreate", new Object[0]);
super.onCreate();
} catch (Exception e) {
do.a.a.e(e);
}
}
@Override
public final int onStartCommand(Intent intent, int i2, int i3) {
Object obj;
L l;
VideoData videoData;
String action = intent != null ? intent.getAction() : null;
a.a aVar = do.a.a;
aVar.c(e.a("onStartCommand action ", action), new Object[0]);
if (!TextUtils.isEmpty(action)) {
if (Intrinsics.areEqual(action, "START_UPLOAD")) {
int i4 = Build.VERSION.SDK_INT;
if (i4 >= 33) {
obj = intent.getSerializableExtra("extraQuote", QuoteData.class);
} else {
Object serializableExtra = intent.getSerializableExtra("extraQuote");
if (!(serializableExtra instanceof QuoteData)) {
serializableExtra = null;
}
obj = (QuoteData) serializableExtra;
}
this.g = (QuoteData) obj;
this.h = intent.getStringExtra("extraScreenName");
QuoteData quoteData = this.g;
String videoUriForOverlayTemplate = (quoteData == null || (videoData = quoteData.getVideoData()) == null) ? null : videoData.getVideoUriForOverlayTemplate();
if (videoUriForOverlayTemplate != null) {
F f = this.d;
if (f == null) {
Intrinsics.throwUninitializedPropertyAccessException("fileUtils");
f = null;
}
Uri parse = Uri.parse(videoUriForOverlayTemplate);
Intrinsics.checkNotNullExpressionValue(parse, "parse(...)");
Context applicationContext = getApplicationContext();
k0 k0Var = this.e;
if (k0Var == null) {
Intrinsics.throwUninitializedPropertyAccessException("strignUtil");
k0Var = null;
}
f.getClass();
final File e = F.e(parse, applicationContext, k0Var);
L l2 = this.f;
if (l2 != null) {
l = l2;
} else {
Intrinsics.throwUninitializedPropertyAccessException("videoUploadHelper");
l = null;
}
Context applicationContext2 = getApplicationContext();
Intrinsics.checkNotNullExpressionValue(applicationContext2, "getApplicationContext(...)");
l.e(applicationContext2, t.e(new Uri[]{Uri.fromFile(e)}), null, a.e.U1, this.g, new Function2() {
public final Object invoke(Object obj2, Object obj3) {
final ArrayList arrayList = (ArrayList) obj2;
final QuoteData quoteData2 = (QuoteData) obj3;
int i5 = FileUploadService.i;
FileUploadService fileUploadService = FileUploadService.this;
Intrinsics.checkNotNullParameter(fileUploadService, "this$0");
final File file = e;
Intrinsics.checkNotNullParameter(file, "$contentFile");
Jb.a.b((String) null, new Function0() {
public final Object invoke() {
int i6 = FileUploadService.i;
File file2 = file;
Intrinsics.checkNotNullParameter(file2, "$contentFile");
ArrayList arrayList2 = arrayList;
if (arrayList2 != null && (!arrayList2.isEmpty())) {
int i10 = 0;
for (Object obj4 : arrayList2) {
int i11 = i10 + 1;
if (i10 < 0) {
kotlin.collections.t.m();
throw null;
}
PostMedia postMedia = (PostMedia) obj4;
QuoteData quoteData3 = quoteData2;
if (quoteData3 != null) {
quoteData3.setCreationUrl(postMedia.getMediaURL());
}
if (quoteData3 != null) {
quoteData3.setUrl(postMedia.getMediaURL());
}
i10 = i11;
}
}
return Boolean.valueOf(file2.delete());
}
});
if (quoteData2 != null) {
quoteData2.setIdentifier(quoteData2.getIdentifier());
}
Bundle bundle = new Bundle();
bundle.putSerializable("extraQuote", quoteData2);
bundle.putString("extraScreenName", fileUploadService.h);
int i6 = Build.VERSION.SDK_INT;
if (i6 > 21) {
Intent intent2 = new Intent(fileUploadService.getApplicationContext(), (Class<?>) FileUploadBroadcastReceiver.class);
intent2.putExtras(bundle);
fileUploadService.getApplicationContext().sendBroadcast(intent2);
}
do.a.a.c("hideNotification", new Object[0]);
if (i6 >= 24) {
fileUploadService.stopForeground(1);
} else {
fileUploadService.stopForeground(true);
}
return Unit.a;
}
});
}
aVar.c("showUploadNotification", new Object[0]);
if (i4 >= 29) {
Context applicationContext3 = getApplicationContext();
Intrinsics.checkNotNullExpressionValue(applicationContext3, "getApplicationContext(...)");
String string = getApplicationContext().getResources().getString(2132018389);
Intrinsics.checkNotNullExpressionValue(string, "getString(...)");
startForeground(111, a.a(applicationContext3, string), 1);
} else {
Context applicationContext4 = getApplicationContext();
Intrinsics.checkNotNullExpressionValue(applicationContext4, "getApplicationContext(...)");
String string2 = getApplicationContext().getResources().getString(2132018389);
Intrinsics.checkNotNullExpressionValue(string2, "getString(...)");
startForeground(111, a.a(applicationContext4, string2));
}
} else {
Intrinsics.areEqual(action, "CANCEL_UPLOAD");
}
}
return super.onStartCommand(intent, i2, i3);
}
}