From cbdf154686116b1bedc7985d0eec739575883042 Mon Sep 17 00:00:00 2001 From: Luis Cipriani Date: Tue, 17 Feb 2015 17:56:36 +0000 Subject: [PATCH] updating Fabric to the newest version --- app/build.gradle | 4 ++-- app/src/main/AndroidManifest.xml | 16 ++++++++-------- proguard-com.mopub.sdk.android.mopub.txt | 17 +++++++++++++++++ proguard-com.twitter.sdk.android.twitter.txt | 17 +++++++++++++++++ 4 files changed, 44 insertions(+), 10 deletions(-) create mode 100644 proguard-com.mopub.sdk.android.mopub.txt create mode 100644 proguard-com.twitter.sdk.android.twitter.txt diff --git a/app/build.gradle b/app/build.gradle index 50c8e8e..aa5e411 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -56,10 +56,10 @@ repositories { dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) - compile('com.twitter.sdk.android:twitter:1.1.1@aar') { + compile('com.twitter.sdk.android:twitter:1.3.0@aar') { transitive = true } - compile('com.mopub.sdk.android:mopub:3.1.0@aar') { + compile('com.mopub.sdk.android:mopub:3.3.1@aar') { transitive = true; } compile('com.crashlytics.sdk.android:crashlytics:2.+@aar') { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 8b56ec3..8659eb5 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -44,7 +44,7 @@ android:theme="@style/AppTheme" > + android:value=".activity.ThemeChooserActivity" /> + android:value=".activity.ThemeChooserActivity" /> + android:value=".activity.ThemeChooserActivity" /> + android:configChanges="keyboardHidden|orientation|screenSize" /> + android:configChanges="keyboardHidden|orientation|screenSize" /> + android:configChanges="keyboardHidden|orientation|screenSize" /> + android:configChanges="keyboardHidden|orientation|screenSize" /> + android:value=".activity.ThemeChooserActivity" /> diff --git a/proguard-com.mopub.sdk.android.mopub.txt b/proguard-com.mopub.sdk.android.mopub.txt new file mode 100644 index 0000000..88cb350 --- /dev/null +++ b/proguard-com.mopub.sdk.android.mopub.txt @@ -0,0 +1,17 @@ +# MoPub proguard configuration +# '-include' this file in your proguard config +# Autogenerated file -- Do not modify + +# Keep public classes and methods. +-keepclassmembers class com.mopub.** { public *; } +-keep public class com.mopub.** +-keep public class android.webkit.JavascriptInterface {} + +# Explicitly keep any custom event classes in any package. +-keep class * extends com.mopub.mobileads.CustomEventBanner {} +-keep class * extends com.mopub.mobileads.CustomEventInterstitial {} +-keep class * extends com.mopub.nativeads.CustomEventNative {} + +# Support for Android Advertiser ID. +-keep class com.google.android.gms.common.GooglePlayServicesUtil {*;} +-keep class com.google.android.gms.ads.identifier.AdvertisingIdClient {*;} diff --git a/proguard-com.twitter.sdk.android.twitter.txt b/proguard-com.twitter.sdk.android.twitter.txt new file mode 100644 index 0000000..56d783a --- /dev/null +++ b/proguard-com.twitter.sdk.android.twitter.txt @@ -0,0 +1,17 @@ +# Twitter Core proguard configuration +# '-include' this file in your proguard config +# Autogenerated file -- Do not modify + +# retrofit specific +-dontwarn com.squareup.okhttp.** +-dontwarn com.google.appengine.api.urlfetch.** +-dontwarn rx.** +-dontwarn retrofit.** +-keepattributes Signature +-keepattributes *Annotation* +-keep class com.squareup.okhttp.** { *; } +-keep interface com.squareup.okhttp.** { *; } +-keep class retrofit.** { *; } +-keepclasseswithmembers class * { + @retrofit.http.* ; +}