com-dot-app-sancharsaathi-1-5-0.apk
Download file
package J2;
import R1.f;
import T2.a;
import Y2.i;
import Y2.j;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.util.Log;
import v2.b;
import v2.c;
import v3.l;
public final class d implements a, j.c, U2.a {
/* renamed from: c reason: collision with root package name */
public j f1626c;
/* renamed from: d reason: collision with root package name */
public Context f1627d;
/* renamed from: e reason: collision with root package name */
public Activity f1628e;
/* renamed from: f reason: collision with root package name */
public final String f1629f = "InAppReviewPlugin";
public static final void e(j.d dVar, f fVar) {
l.e(fVar, "task");
if (fVar.i()) {
dVar.a(Boolean.TRUE);
} else {
dVar.a(Boolean.FALSE);
}
}
public static /* synthetic */ boolean g(d dVar, j.d dVar2, int i4, Object obj) {
if ((i4 & 1) != 0) {
dVar2 = null;
}
return dVar.f(dVar2);
}
public static final void j(d dVar, c cVar, j.d dVar2, f fVar) {
l.e(fVar, "task");
if (fVar.i()) {
Log.i(dVar.f1629f, "onComplete: Successfully requested review flow");
Activity activity = dVar.f1628e;
l.b(activity);
f b4 = cVar.b(activity, (b) fVar.f());
l.d(b4, "launchReviewFlow(...)");
b4.a(new c(dVar2));
return;
}
Log.w(dVar.f1629f, "onComplete: Unsuccessfully requested review flow");
dVar2.b("error", "In-App Review API unavailable", (Object) null);
}
public static final void k(j.d dVar, f fVar) {
l.e(fVar, "it");
dVar.a((Object) null);
}
public final void d(j.d dVar) {
Log.i(this.f1629f, "isAvailable: called");
if (g(this, (j.d) null, 1, (Object) null)) {
dVar.a(Boolean.FALSE);
return;
}
try {
Context context = this.f1627d;
l.b(context);
c a4 = v2.d.a(context);
l.d(a4, "create(...)");
f a5 = a4.a();
l.d(a5, "requestReviewFlow(...)");
l.b(a5.a(new b(dVar)));
} catch (Exception e4) {
Log.e(this.f1629f, "isAvailable: error", e4);
dVar.a(Boolean.FALSE);
}
}
public final boolean f(j.d dVar) {
Log.i(this.f1629f, "noContextOrActivity: called");
if (this.f1627d == null) {
String str = this.f1629f;
Log.e(str, "noContextOrActivity: " + "Android context not available");
if (dVar != null) {
dVar.b("error", "Android context not available", (Object) null);
}
return true;
} else if (this.f1628e != null) {
return false;
} else {
String str2 = this.f1629f;
Log.e(str2, "noContextOrActivity: " + "Android activity not available");
if (dVar != null) {
dVar.b("error", "Android activity not available", (Object) null);
}
return true;
}
}
public final void h(j.d dVar) {
Log.i(this.f1629f, "openStoreListing: called");
if (!f(dVar)) {
try {
Context context = this.f1627d;
l.b(context);
String packageName = context.getPackageName();
Intent intent = new Intent("android.intent.action.VIEW");
Intent data = intent.setData(Uri.parse("https://play.google.com/store/apps/details?id=" + packageName));
l.d(data, "setData(...)");
Activity activity = this.f1628e;
l.b(activity);
activity.startActivity(data);
dVar.a((Object) null);
} catch (Exception e4) {
Log.e(this.f1629f, "openStoreListing: error", e4);
dVar.b("error", "An error occurred while opening the play store", (Object) null);
}
}
}
public final void i(j.d dVar) {
Log.i(this.f1629f, "requestReview: called");
if (!f(dVar)) {
try {
Context context = this.f1627d;
l.b(context);
c a4 = v2.d.a(context);
l.d(a4, "create(...)");
f a5 = a4.a();
l.d(a5, "requestReviewFlow(...)");
l.b(a5.a(new a(this, a4, dVar)));
} catch (Exception e4) {
Log.e(this.f1629f, "requestReview: error", e4);
dVar.b("error", "An error occurred during the request review flow", (Object) null);
}
}
}
public void onAttachedToActivity(U2.c cVar) {
l.e(cVar, "binding");
this.f1628e = cVar.e();
}
public void onAttachedToEngine(a.b bVar) {
l.e(bVar, "flutterPluginBinding");
j jVar = new j(bVar.b(), "dev.britannio.in_app_review");
this.f1626c = jVar;
jVar.e(this);
this.f1627d = bVar.a();
}
public void onDetachedFromActivity() {
this.f1628e = null;
}
public void onDetachedFromActivityForConfigChanges() {
this.f1628e = null;
}
public void onDetachedFromEngine(a.b bVar) {
l.e(bVar, "binding");
j jVar = this.f1626c;
if (jVar == null) {
l.n("channel");
jVar = null;
}
jVar.e((j.c) null);
this.f1627d = null;
}
public void onMethodCall(i iVar, j.d dVar) {
l.e(iVar, "call");
l.e(dVar, "result");
String str = this.f1629f;
String str2 = iVar.f3766a;
Log.i(str, "onMethodCall: " + str2);
String str3 = iVar.f3766a;
if (str3 != null) {
int hashCode = str3.hashCode();
if (hashCode != 159262157) {
if (hashCode != 444517567) {
if (hashCode == 1361080007 && str3.equals("requestReview")) {
i(dVar);
return;
}
} else if (str3.equals("isAvailable")) {
d(dVar);
return;
}
} else if (str3.equals("openStoreListing")) {
h(dVar);
return;
}
}
dVar.c();
}
public void onReattachedToActivityForConfigChanges(U2.c cVar) {
l.e(cVar, "binding");
this.f1628e = cVar.e();
}
}
Download file