Permalink
Browse files

add crashlytics

  • Loading branch information...
1 parent 13abe03 commit 57668194621dd1d044877da384d57691e37e3ab4 @naman14 committed Oct 29, 2016
View
@@ -9,3 +9,6 @@
/app/app-release.apk
app/app.iml
app/manifest-merger-release-report.txt
+
+secret.xml
+google-services.json
View
@@ -1,4 +1,5 @@
apply plugin: 'com.android.application'
+apply plugin: 'io.fabric'
android {
compileSdkVersion 24
@@ -34,6 +35,7 @@ android {
repositories {
jcenter()
+ maven { url 'https://maven.fabric.io/public' }
}
dependencies {
@@ -59,5 +61,8 @@ dependencies {
compile('com.github.naman14:app-theme-engine:0.5.2@aar') {
transitive = true
}
+ compile('com.crashlytics.sdk.android:crashlytics:2.6.5@aar') {
+ transitive = true;
+ }
}
@@ -31,32 +31,36 @@
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
- <data android:scheme="file"/>
- <data android:mimeType="audio/*"/>
- <data android:mimeType="application/ogg"/>
- <data android:mimeType="application/x-ogg"/>
- <data android:mimeType="application/itunes"/>
+
+ <data android:scheme="file" />
+ <data android:mimeType="audio/*" />
+ <data android:mimeType="application/ogg" />
+ <data android:mimeType="application/x-ogg" />
+ <data android:mimeType="application/itunes" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
+
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
+
<data android:scheme="http" />
- <data android:mimeType="audio/*"/>
- <data android:mimeType="application/ogg"/>
- <data android:mimeType="application/x-ogg"/>
- <data android:mimeType="application/itunes"/>
+ <data android:mimeType="audio/*" />
+ <data android:mimeType="application/ogg" />
+ <data android:mimeType="application/x-ogg" />
+ <data android:mimeType="application/itunes" />
</intent-filter>
- <intent-filter
- android:priority="-1">
+ <intent-filter android:priority="-1">
<action android:name="android.intent.action.VIEW" />
+
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
+
<data android:scheme="content" />
- <data android:mimeType="audio/*"/>
- <data android:mimeType="application/ogg"/>
- <data android:mimeType="application/x-ogg"/>
- <data android:mimeType="application/itunes"/>
+ <data android:mimeType="audio/*" />
+ <data android:mimeType="application/ogg" />
+ <data android:mimeType="application/x-ogg" />
+ <data android:mimeType="application/itunes" />
</intent-filter>
</activity>
@@ -96,6 +100,11 @@
</intent-filter>
</service>
+ <!--use your own api key for fabric-->
+ <meta-data
+ android:name="io.fabric.ApiKey"
+ android:value="@string/fabric_api_key" />
+
</application>
</manifest>
Deleted file not rendered
@@ -17,11 +17,14 @@
import android.app.Application;
import com.afollestad.appthemeengine.ATE;
+import com.crashlytics.android.Crashlytics;
import com.naman14.timber.permissions.Nammu;
import com.nostra13.universalimageloader.core.ImageLoader;
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
import com.nostra13.universalimageloader.utils.L;
+import io.fabric.sdk.android.Fabric;
+
public class TimberApp extends Application {
@@ -35,6 +38,7 @@ public static synchronized TimberApp getInstance() {
public void onCreate() {
super.onCreate();
mInstance = this;
+ Fabric.with(this, new Crashlytics());
ImageLoaderConfiguration localImageLoaderConfiguration = new ImageLoaderConfiguration.Builder(this).build();
ImageLoader.getInstance().init(localImageLoaderConfiguration);
L.writeLogs(false);
View
@@ -3,9 +3,11 @@
buildscript {
repositories {
jcenter()
+ maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'com.android.tools.build:gradle:1.5.0'
+ classpath 'io.fabric.tools:gradle:1.+'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files

0 comments on commit 5766819

Please sign in to comment.