Picsart v24.6版本的 MD5 值为:21a61631d94e54da68d2ad9268b8b9d9
以下内容为反编译后的 d0.java 源代码,内容仅作参考
package myobfuscated.fx;
import android.content.Context;
import android.content.SharedPreferences;
import com.snapchat.kit.sdk.login.networking.CanvasApiClient;
import kotlin.jvm.internal.Intrinsics;
import retrofit2.converter.gson.GsonConverterFactory;
public final class d0 implements myobfuscated.bk2.c {
public final int a;
public final Object b;
public final myobfuscated.gk2.a c;
public d0(Object obj, myobfuscated.gk2.a aVar, int i) {
this.a = i;
this.b = obj;
this.c = aVar;
}
@Override
public final Object get() {
int i = this.a;
Object obj = this.b;
myobfuscated.gk2.a aVar = this.c;
switch (i) {
case 0:
SharedPreferences sharedPreferences = (SharedPreferences) aVar.get();
((myobfuscated.cm.y) obj).getClass();
Intrinsics.checkNotNullParameter(sharedPreferences, "sharedPreferences");
return new u0(sharedPreferences, "analytics_url", "https://analytics.picsart.com");
case 1:
final Context context = (Context) aVar.get();
((myobfuscated.cm.y) obj).getClass();
Intrinsics.checkNotNullParameter(context, "context");
return new myobfuscated.sx.j() {
@Override
public final myobfuscated.lx.i get() {
Context context2 = context;
Intrinsics.checkNotNullParameter(context2, "$context");
if (myobfuscated.lx.i.c == null) {
myobfuscated.lx.i.c = new myobfuscated.lx.i(context2);
}
myobfuscated.lx.i iVar = myobfuscated.lx.i.c;
Intrinsics.checkNotNullExpressionValue(iVar, "getInstance(context)");
return iVar;
}
};
default:
myobfuscated.lf2.b bVar = (myobfuscated.lf2.b) aVar.get();
CanvasApiClient canvasApiClient = (CanvasApiClient) bVar.a(bVar.c, "https://us-central1-gcp.api.snapchat.com", CanvasApiClient.class, GsonConverterFactory.create(bVar.b));
myobfuscated.cm.y.p(canvasApiClient, "Cannot return null from a non-@Nullable @Provides method");
return canvasApiClient;
}
}
}