Gast commit!
This commit is contained in:
@@ -0,0 +1 @@
|
||||
/build
|
||||
@@ -0,0 +1,24 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
}
|
||||
|
||||
android {
|
||||
compileSdk = project.compileSdk
|
||||
|
||||
defaultConfig {
|
||||
minSdk = project.minFDroidSdk
|
||||
targetSdk = project.targetSdk
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
//minifyEnabled false
|
||||
//proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
namespace = 'com.foobnix.pdf.pro'
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation fileTree(dir: 'libs', include: ['*.jar'])
|
||||
}
|
||||
Vendored
+21
@@ -0,0 +1,21 @@
|
||||
# Add project specific ProGuard rules here.
|
||||
# You can control the set of applied configuration files using the
|
||||
# proguardFiles setting in build.gradle.
|
||||
#
|
||||
# For more details, see
|
||||
# http://developer.android.com/guide/developing/tools/proguard.html
|
||||
|
||||
# If your project uses WebView with JS, uncomment the following
|
||||
# and specify the fully qualified class name to the JavaScript interface
|
||||
# class:
|
||||
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
|
||||
# public *;
|
||||
#}
|
||||
|
||||
# Uncomment this to preserve the line number information for
|
||||
# debugging stack traces.
|
||||
#-keepattributes SourceFile,LineNumberTable
|
||||
|
||||
# If you keep the line number information, uncomment this to
|
||||
# hide the original source file name.
|
||||
#-renamesourcefileattribute SourceFile
|
||||
@@ -0,0 +1 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" />
|
||||
@@ -0,0 +1,4 @@
|
||||
package com.com.google.android.gms.ads.interstitial;
|
||||
|
||||
public class InterstitialAd {
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
public abstract class AdListener {
|
||||
|
||||
public abstract void onAdFailedToLoad(LoadAdError arg0);
|
||||
|
||||
public void onAdClosed() {
|
||||
|
||||
}
|
||||
public void onAdLoaded() {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
public class AdRequest {
|
||||
|
||||
public static final int DEVICE_ID_EMULATOR = 1;
|
||||
public static Builder builder = new Builder();
|
||||
|
||||
public static class Builder {
|
||||
|
||||
public Builder addTestDevice(int id) {
|
||||
return builder;
|
||||
}
|
||||
|
||||
public Builder addTestDevice(String id) {
|
||||
return builder;
|
||||
}
|
||||
|
||||
public AdRequest build() {
|
||||
return new AdRequest();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
public class AdSize {
|
||||
public static final int SMART_BANNER = 1;
|
||||
public static final int FULL_WIDTH = 1;
|
||||
public static final int LARGE_BANNER = 2;
|
||||
public static final int BANNER = 3;
|
||||
public static final int FULL_BANNER = 3;
|
||||
|
||||
public AdSize(int a, int b) {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
import android.content.Context;
|
||||
import android.view.View;
|
||||
|
||||
public class AdView extends View {
|
||||
|
||||
public AdView(Context context) {
|
||||
super(context);
|
||||
setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
public void pause() {
|
||||
|
||||
}
|
||||
|
||||
public void resume() {
|
||||
|
||||
}
|
||||
|
||||
public void destroy() {
|
||||
|
||||
}
|
||||
|
||||
public void setAdSize(int size) {
|
||||
|
||||
}
|
||||
|
||||
public void addAddUnit(String addunit) {
|
||||
|
||||
}
|
||||
|
||||
public void setAdUnitId(String id) {
|
||||
|
||||
}
|
||||
|
||||
public void setAdListener(AdListener my) {
|
||||
|
||||
}
|
||||
|
||||
public void loadAd(AdRequest id) {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
public class InterstitialAd {
|
||||
|
||||
public InterstitialAd(Context context) {
|
||||
}
|
||||
|
||||
public void setAdSize(int size) {
|
||||
|
||||
}
|
||||
|
||||
public void addAddUnit(String addunit) {
|
||||
|
||||
}
|
||||
|
||||
public void setAdUnitId(String id) {
|
||||
|
||||
}
|
||||
|
||||
public void loadAd(AdRequest id) {
|
||||
|
||||
}
|
||||
|
||||
public void setAdListener(AdListener my) {
|
||||
|
||||
}
|
||||
|
||||
public boolean isLoaded() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public void show() {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
public class LoadAdError {
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
import com.google.android.gms.ads.initialization.OnInitializationCompleteListener;
|
||||
|
||||
public class MobileAds {
|
||||
public static void initialize(Object o, OnInitializationCompleteListener metaData) {
|
||||
}
|
||||
public static void initialize(Object o) {
|
||||
|
||||
}
|
||||
public static void setAppMuted(boolean mute){
|
||||
|
||||
}
|
||||
|
||||
public static void setAppVolume(float v) {
|
||||
}
|
||||
|
||||
public static void setRequestConfiguration(RequestConfiguration configuration) {
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View;
|
||||
|
||||
public class NativeExpressAdView extends View {
|
||||
|
||||
public NativeExpressAdView(Context context) {
|
||||
super(context);
|
||||
setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
public NativeExpressAdView(Context context, AttributeSet attrs) {
|
||||
super(context, attrs);
|
||||
setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
public void loadAd(AdRequest id) {
|
||||
|
||||
}
|
||||
|
||||
public void setAdListener(AdListener l) {
|
||||
|
||||
}
|
||||
|
||||
public void setAdSize(AdSize size) {
|
||||
|
||||
}
|
||||
|
||||
public void addAddUnit(String addunit) {
|
||||
|
||||
}
|
||||
|
||||
public void setAdUnitId(String id) {
|
||||
|
||||
}
|
||||
|
||||
public void resume() {
|
||||
|
||||
}
|
||||
|
||||
public void pause() {
|
||||
|
||||
}
|
||||
|
||||
public void destroy() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.google.android.gms.ads;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class RequestConfiguration {
|
||||
public static class Builder {
|
||||
public Builder setTestDeviceIds(List<String> testDevices) {
|
||||
return new Builder();
|
||||
}
|
||||
|
||||
public RequestConfiguration build() {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
package com.google.android.gms.ads.initialization;
|
||||
|
||||
public class InitializationStatus {
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
package com.google.android.gms.ads.initialization;
|
||||
|
||||
public class OnInitializationCompleteListener {
|
||||
|
||||
public void onInitializationComplete(InitializationStatus initializationStatus){
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package com.google.android.gms.ads.interstitial;
|
||||
|
||||
public class InterstitialAd {
|
||||
public static void load(Object a1, Object a2, Object a3,Object a4){
|
||||
|
||||
}
|
||||
public void show(Object a){
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.google.android.gms.ads.interstitial;
|
||||
|
||||
import com.google.android.gms.ads.LoadAdError;
|
||||
|
||||
public class InterstitialAdLoad {
|
||||
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
package com.google.android.gms.ads.interstitial;
|
||||
|
||||
import com.google.android.gms.ads.LoadAdError;
|
||||
|
||||
public abstract class InterstitialAdLoadCallback extends InterstitialAdLoad{
|
||||
public void onAdFailedToLoad(LoadAdError loadAdError){
|
||||
|
||||
}
|
||||
|
||||
public void onAdLoaded(InterstitialAd interstitialAd){
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package com.google.android.ump;
|
||||
|
||||
public class ConsentDebugSettings {
|
||||
public static enum DebugGeography {
|
||||
DEBUG_GEOGRAPHY_EEA;
|
||||
}
|
||||
|
||||
public static class Builder {
|
||||
public Builder(Object mainTabs2) {
|
||||
}
|
||||
|
||||
public Builder() {
|
||||
}
|
||||
|
||||
public Builder setDebugGeography(DebugGeography debugGeographyEea) {
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder addTestDeviceHashedId(String byTestID) {
|
||||
return this;
|
||||
}
|
||||
|
||||
public ConsentDebugSettings build() {
|
||||
return new ConsentDebugSettings();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.google.android.ump;
|
||||
|
||||
public class ConsentForm {
|
||||
public void show(Object mainTabs2, ConsentInformation.OnConsentInfoUpdateFailureListener o) {
|
||||
}
|
||||
|
||||
public interface OnConsentFormDismissedListener {
|
||||
void onConsentFormDismissed(FormError formError);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
package com.google.android.ump;
|
||||
|
||||
public class ConsentInformation {
|
||||
public enum PrivacyOptionsRequirementStatus{
|
||||
REQUIRED, OBTAINED
|
||||
}
|
||||
|
||||
public boolean canRequestAds() {
|
||||
return false;
|
||||
}
|
||||
|
||||
public PrivacyOptionsRequirementStatus getPrivacyOptionsRequirementStatus() {
|
||||
return PrivacyOptionsRequirementStatus.OBTAINED;
|
||||
}
|
||||
|
||||
public enum ConsentStatus {
|
||||
REQUIRED, OBTAINED
|
||||
}
|
||||
|
||||
public ConsentStatus getConsentStatus() {
|
||||
return ConsentStatus.REQUIRED;
|
||||
}
|
||||
|
||||
public void requestConsentInfoUpdate(Object mainTabs2, ConsentRequestParameters params, Runnable o, OnConsentInfoUpdateFailureListener o1) {
|
||||
}
|
||||
|
||||
public boolean isConsentFormAvailable() {
|
||||
return true;
|
||||
}
|
||||
|
||||
public interface OnConsentInfoUpdateFailureListener {
|
||||
void onConsentInfoUpdateFailure(FormError formError);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.google.android.ump;
|
||||
|
||||
public class ConsentRequestParameters {
|
||||
public static class Builder {
|
||||
|
||||
public Builder() {
|
||||
}
|
||||
|
||||
|
||||
public Builder setConsentDebugSettings(ConsentDebugSettings debugSettings) {
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setTagForUnderAgeOfConsent(boolean b) {
|
||||
return this;
|
||||
}
|
||||
|
||||
public ConsentRequestParameters build() {
|
||||
return new ConsentRequestParameters();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.google.android.ump;
|
||||
|
||||
public interface FormError {
|
||||
|
||||
String getErrorCode();
|
||||
|
||||
String getMessage();
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.google.android.ump;
|
||||
|
||||
import android.app.Activity;
|
||||
|
||||
public class UserMessagingPlatform {
|
||||
public static ConsentInformation getConsentInformation(Object mainTabs2) {
|
||||
return new ConsentInformation();
|
||||
}
|
||||
|
||||
public static void loadConsentForm(Object o, UserMessagingPlatform.OnConsentFormLoadSuccessListener onConsentFormLoadSuccessListener, UserMessagingPlatform.OnConsentFormLoadFailureListener onConsentFormLoadFailureListener) {
|
||||
}
|
||||
|
||||
public static void showPrivacyOptionsForm(Activity activity, ConsentForm.OnConsentFormDismissedListener onConsentFormDismissedListener) {
|
||||
}
|
||||
|
||||
public interface OnConsentFormLoadFailureListener {
|
||||
void onConsentFormLoadFailure(FormError formError);
|
||||
}
|
||||
|
||||
public interface OnConsentFormLoadSuccessListener {
|
||||
void onConsentFormLoadSuccess(ConsentForm consentForm);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user