CrackMe.apk
Download file
package androidx.activity.result;
import android.app.PendingIntent;
import android.content.Intent;
import android.content.IntentSender;
import android.os.Parcel;
import android.os.Parcelable;
public final class IntentSenderRequest implements Parcelable {
public static final Parcelable.Creator<IntentSenderRequest> CREATOR = new Parcelable.Creator<IntentSenderRequest>() {
public IntentSenderRequest createFromParcel(Parcel parcel) {
return new IntentSenderRequest(parcel);
}
public IntentSenderRequest[] newArray(int i) {
return new IntentSenderRequest[i];
}
};
private final Intent mFillInIntent;
private final int mFlagsMask;
private final int mFlagsValues;
private final IntentSender mIntentSender;
public int describeContents() {
return 0;
}
IntentSenderRequest(IntentSender intentSender, Intent intent, int i, int i2) {
this.mIntentSender = intentSender;
this.mFillInIntent = intent;
this.mFlagsMask = i;
this.mFlagsValues = i2;
}
public IntentSender getIntentSender() {
return this.mIntentSender;
}
public Intent getFillInIntent() {
return this.mFillInIntent;
}
public int getFlagsMask() {
return this.mFlagsMask;
}
public int getFlagsValues() {
return this.mFlagsValues;
}
IntentSenderRequest(Parcel parcel) {
this.mIntentSender = (IntentSender) parcel.readParcelable(IntentSender.class.getClassLoader());
this.mFillInIntent = (Intent) parcel.readParcelable(Intent.class.getClassLoader());
this.mFlagsMask = parcel.readInt();
this.mFlagsValues = parcel.readInt();
}
public void writeToParcel(Parcel parcel, int i) {
parcel.writeParcelable(this.mIntentSender, i);
parcel.writeParcelable(this.mFillInIntent, i);
parcel.writeInt(this.mFlagsMask);
parcel.writeInt(this.mFlagsValues);
}
public static final class Builder {
private Intent mFillInIntent;
private int mFlagsMask;
private int mFlagsValues;
private IntentSender mIntentSender;
public Builder(IntentSender intentSender) {
this.mIntentSender = intentSender;
}
public Builder(PendingIntent pendingIntent) {
this(pendingIntent.getIntentSender());
}
public Builder setFillInIntent(Intent intent) {
this.mFillInIntent = intent;
return this;
}
public Builder setFlags(int i, int i2) {
this.mFlagsValues = i;
this.mFlagsMask = i2;
return this;
}
public IntentSenderRequest build() {
return new IntentSenderRequest(this.mIntentSender, this.mFillInIntent, this.mFlagsMask, this.mFlagsValues);
}
}
}
Download file