正在查看: Perplexity v2.48.1 应用的 b.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Perplexity v2.48.1 应用的 b.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package W;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ShortcutInfo;
import android.content.pm.ShortcutManager;
import android.graphics.drawable.Icon;
import android.net.Uri;
import bl.f;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.ResultKt;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.intrinsics.CoroutineSingletons;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function0;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import om.D;
import ym.d;
public final class b extends SuspendLambda implements Function2 {
public final c f16252X;
public final ShortcutManager f16253Y;
public d f16254w;
public c f16255x;
public ShortcutManager f16256y;
public int f16257z;
public b(c cVar, ShortcutManager shortcutManager, Continuation continuation) {
super(2, continuation);
this.f16252X = cVar;
this.f16253Y = shortcutManager;
}
public final Continuation create(Object obj, Continuation continuation) {
return new b(this.f16252X, this.f16253Y, continuation);
}
public final Object invoke(Object obj, Object obj2) {
return create((D) obj, (Continuation) obj2).invokeSuspend(Unit.a);
}
public final Object invokeSuspend(Object obj) {
final c cVar;
d dVar;
ShortcutManager shortcutManager;
final int i10 = 0;
final int i11 = 1;
CoroutineSingletons coroutineSingletons = CoroutineSingletons.w;
int i12 = this.f16257z;
if (i12 == 0) {
ResultKt.b(obj);
cVar = this.f16252X;
dVar = cVar.f16261d;
this.f16254w = dVar;
this.f16255x = cVar;
ShortcutManager shortcutManager2 = this.f16253Y;
this.f16256y = shortcutManager2;
this.f16257z = 1;
if (dVar.e(this) == coroutineSingletons) {
return coroutineSingletons;
}
shortcutManager = shortcutManager2;
} else {
if (i12 != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
shortcutManager = this.f16256y;
cVar = this.f16255x;
dVar = this.f16254w;
ResultKt.b(obj);
}
try {
boolean b6 = cVar.f16258a.b();
int min = Math.min(4, shortcutManager.getMaxShortcutCountPerActivity()) - shortcutManager.getManifestShortcuts().size();
if (min > 0) {
List i13 = f.i1(kotlin.collections.c.x0(new Function0[]{!b6 ? new Function0() {
public final Object invoke() {
switch (i10) {
case 0:
c cVar2 = cVar;
cVar2.getClass();
Context context = cVar2.f16259b;
ShortcutInfo build = new ShortcutInfo.Builder(context, "enable_assistant").setShortLabel(context.getString(2132017504)).setLongLabel(context.getString(2132017503)).setIcon(Icon.createWithResource(context, 2131230862)).setIntent(new Intent("android.intent.action.VIEW", Uri.parse("https://perplexity.ai/assistant/banner"))).build();
Intrinsics.g(build, "build(...)");
return build;
default:
c cVar3 = cVar;
cVar3.getClass();
Context context2 = cVar3.f16259b;
ShortcutInfo build2 = new ShortcutInfo.Builder(context2, "open_discover").setShortLabel(context2.getString(2132018331)).setLongLabel(context2.getString(2132018327)).setIcon(Icon.createWithResource(context2, 2131230861)).setIntent(new Intent("android.intent.action.VIEW", Uri.parse("https://www.perplexity.ai/appwidget/action/open-discover?trigger=shortcut")).setComponent(new ComponentName("ai.perplexity.app.android", "ai.perplexity.app.android.ui.common.TrampolineActivity"))).build();
Intrinsics.g(build2, "build(...)");
return build2;
}
}
} : null, new Function0() {
public final Object invoke() {
switch (i11) {
case 0:
c cVar2 = cVar;
cVar2.getClass();
Context context = cVar2.f16259b;
ShortcutInfo build = new ShortcutInfo.Builder(context, "enable_assistant").setShortLabel(context.getString(2132017504)).setLongLabel(context.getString(2132017503)).setIcon(Icon.createWithResource(context, 2131230862)).setIntent(new Intent("android.intent.action.VIEW", Uri.parse("https://perplexity.ai/assistant/banner"))).build();
Intrinsics.g(build, "build(...)");
return build;
default:
c cVar3 = cVar;
cVar3.getClass();
Context context2 = cVar3.f16259b;
ShortcutInfo build2 = new ShortcutInfo.Builder(context2, "open_discover").setShortLabel(context2.getString(2132018331)).setLongLabel(context2.getString(2132018327)).setIcon(Icon.createWithResource(context2, 2131230861)).setIntent(new Intent("android.intent.action.VIEW", Uri.parse("https://www.perplexity.ai/appwidget/action/open-discover?trigger=shortcut")).setComponent(new ComponentName("ai.perplexity.app.android", "ai.perplexity.app.android.ui.common.TrampolineActivity"))).build();
Intrinsics.g(build2, "build(...)");
return build2;
}
}
}}), min);
ArrayList arrayList = new ArrayList(bl.b.a0(i13, 10));
Iterator it = i13.iterator();
while (it.hasNext()) {
arrayList.add((ShortcutInfo) ((Function0) it.next()).invoke());
}
ArrayList arrayList2 = new ArrayList(bl.b.a0(arrayList, 10));
Iterator it2 = arrayList.iterator();
while (it2.hasNext()) {
arrayList2.add(((ShortcutInfo) it2.next()).getId());
}
List<ShortcutInfo> dynamicShortcuts = shortcutManager.getDynamicShortcuts();
Intrinsics.g(dynamicShortcuts, "getDynamicShortcuts(...)");
ArrayList arrayList3 = new ArrayList(bl.b.a0(dynamicShortcuts, 10));
Iterator<T> it3 = dynamicShortcuts.iterator();
while (it3.hasNext()) {
arrayList3.add(((ShortcutInfo) it3.next()).getId());
}
if (!arrayList2.equals(arrayList3)) {
shortcutManager.setDynamicShortcuts(arrayList);
}
}
Unit unit = Unit.a;
dVar.g((Object) null);
return Unit.a;
} catch (Throwable th) {
dVar.g((Object) null);
throw th;
}
}
}