Initial import of ADIF API reverse-engineering toolkit

This commit is contained in:
2025-12-16 08:37:56 +01:00
commit 60388529c1
11486 changed files with 1086536 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
package com.google.firebase.dynamiclinks.internal;
import android.content.Context;
import android.os.Looper;
import com.google.android.gms.common.api.Api;
import com.google.android.gms.common.api.GoogleApi;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.internal.ClientSettings;
import com.google.android.gms.common.util.VisibleForTesting;
/* loaded from: classes3.dex */
public class DynamicLinksApi extends GoogleApi<Api.ApiOptions.NoOptions> {
static final Api<Api.ApiOptions.NoOptions> API;
private static final Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> CLIENT_BUILDER;
private static final Api.ClientKey<DynamicLinksClient> CLIENT_KEY;
static {
Api.ClientKey<DynamicLinksClient> clientKey = new Api.ClientKey<>();
CLIENT_KEY = clientKey;
Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions> abstractClientBuilder = new Api.AbstractClientBuilder<DynamicLinksClient, Api.ApiOptions.NoOptions>() { // from class: com.google.firebase.dynamiclinks.internal.DynamicLinksApi.1
@Override // com.google.android.gms.common.api.Api.AbstractClientBuilder
public DynamicLinksClient buildClient(Context context, Looper looper, ClientSettings clientSettings, Api.ApiOptions.NoOptions noOptions, GoogleApiClient.ConnectionCallbacks connectionCallbacks, GoogleApiClient.OnConnectionFailedListener onConnectionFailedListener) {
return new DynamicLinksClient(context, looper, clientSettings, connectionCallbacks, onConnectionFailedListener);
}
};
CLIENT_BUILDER = abstractClientBuilder;
API = new Api<>("DynamicLinks.API", abstractClientBuilder, clientKey);
}
@VisibleForTesting
public DynamicLinksApi(Context context) {
super(context, API, Api.ApiOptions.NO_OPTIONS, GoogleApi.Settings.DEFAULT_SETTINGS);
}
}