Skip to content

Commit 1f6ab40

Browse files
committed
Add Crashlytics service
1 parent e2f657d commit 1f6ab40

File tree

3 files changed

+25
-0
lines changed

3 files changed

+25
-0
lines changed

app/build.gradle

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1+
buildscript {
2+
repositories {
3+
maven { url 'https://maven.fabric.io/public' }
4+
}
5+
6+
dependencies {
7+
//noinspection GradleDynamicVersion
8+
classpath 'io.fabric.tools:gradle:1.+'
9+
}
10+
}
111
apply plugin: 'com.android.application'
12+
apply plugin: 'io.fabric'
13+
14+
repositories {
15+
maven { url 'https://maven.fabric.io/public' }
16+
}
17+
218
apply plugin: 'android-apt'
319

420
apply from: '../../sign.gradle'
@@ -41,5 +57,8 @@ dependencies {
4157
compile 'org.apache.commons:commons-lang3:3.4'
4258
// compile files('libs/Java-WebSocket-Library-1.2.1-SNAPSHOT.jar')
4359
compile 'org.java-websocket:Java-WebSocket:1.3.0'
60+
compile('com.crashlytics.sdk.android:crashlytics:2.6.3@aar') {
61+
transitive = true;
62+
}
4463
}
4564

app/src/main/AndroidManifest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@
4141
android:name=".RemoteListenerService"
4242
android:enabled="true"
4343
android:exported="true" />
44+
<meta-data
45+
android:name="io.fabric.ApiKey"
46+
android:value="034212d0a941b036105ee0ffa8473d6a0cf260af" />
4447
</application>
4548

4649
</manifest>

app/src/main/java/com/firemaples/androidlocationremotecontrol/MainActivity.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import android.view.View;
1818
import android.widget.TextView;
1919

20+
import com.crashlytics.android.Crashlytics;
2021
import com.google.android.gms.maps.CameraUpdateFactory;
2122
import com.google.android.gms.maps.GoogleMap;
2223
import com.google.android.gms.maps.MapFragment;
@@ -33,6 +34,7 @@
3334
import java.net.UnknownHostException;
3435
import java.util.Locale;
3536

37+
import io.fabric.sdk.android.Fabric;
3638
import permissions.dispatcher.NeedsPermission;
3739
import permissions.dispatcher.OnNeverAskAgain;
3840
import permissions.dispatcher.OnPermissionDenied;
@@ -64,6 +66,7 @@ public void onClick(View v) {
6466
@Override
6567
protected void onCreate(Bundle savedInstanceState) {
6668
super.onCreate(savedInstanceState);
69+
Fabric.with(this, new Crashlytics());
6770
setContentView(R.layout.activity_main);
6871

6972
setViews();

0 commit comments

Comments
 (0)