Skip to content

Commit acb922e

Browse files
author
Paolo Rotolo
committed
Add Instabug SDK.
1 parent 746bcfb commit acb922e

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

app/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ dependencies {
7272
compile('com.mikepenz:materialdrawer:4.6.4@aar') {
7373
transitive = true
7474
}
75+
compile ("com.instabug.library:instabugsupport:1.+")
7576

7677
wearApp project(':wear')
7778

app/proguard-rules.pro

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,11 @@
2121
-keep class io.realm.internal.Keep
2222
-keep @io.realm.internal.Keep class * { *; }
2323
-dontwarn javax.**
24-
-dontwarn io.realm.**
24+
-dontwarn io.realm.**
25+
26+
-dontwarn android.support.**
27+
-keep class android.support.v7.** { *; }
28+
-keep interface android.support.v7.** { *; }
29+
-keep class com.google.android.gms.** { *; }
30+
-dontwarn com.google.android.gms.**
31+
-keep class com.instabug.** { *; }

app/src/main/java/org/glucosio/android/GlucosioApplication.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import com.google.android.gms.analytics.GoogleAnalytics;
88
import com.google.android.gms.analytics.Tracker;
9+
import com.instabug.library.Instabug;
910

1011
import uk.co.chrisjenx.calligraphy.CalligraphyConfig;
1112
import uk.co.chrisjenx.calligraphy.CalligraphyContextWrapper;
@@ -42,6 +43,8 @@ public void onCreate() {
4243
.setDefaultFontPath("fonts/lato.ttf")
4344
.setFontAttrId(R.attr.fontPath)
4445
.build());
46+
Instabug.initialize(this, "b2226aa30fec24f6f4bed6ad68964e9b");
47+
4548
}
4649

4750
@Override

app/src/main/java/org/glucosio/android/activity/MainActivity.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
import android.support.design.widget.Snackbar;
1414
import android.support.design.widget.TabLayout;
1515
import android.support.v4.view.ViewPager;
16-
import android.support.v7.app.AppCompatActivity;
1716
import android.support.v7.widget.Toolbar;
1817
import android.util.Log;
1918
import android.view.View;
@@ -32,6 +31,7 @@
3231
import com.google.android.gms.appinvite.AppInviteInvitation;
3332
import com.google.android.gms.common.ConnectionResult;
3433
import com.google.android.gms.common.GooglePlayServicesUtil;
34+
import com.instabug.wrapper.support.activity.InstabugAppCompatActivity;
3535
import com.mikepenz.materialdrawer.AccountHeaderBuilder;
3636
import com.mikepenz.materialdrawer.Drawer;
3737
import com.mikepenz.materialdrawer.DrawerBuilder;
@@ -42,8 +42,6 @@
4242
import org.glucosio.android.GlucosioApplication;
4343
import org.glucosio.android.R;
4444
import org.glucosio.android.adapter.HomePagerAdapter;
45-
import org.glucosio.android.presenter.AddHB1ACPresenter;
46-
import org.glucosio.android.presenter.AddWeightPresenter;
4745
import org.glucosio.android.presenter.ExportPresenter;
4846
import org.glucosio.android.presenter.MainPresenter;
4947

@@ -52,7 +50,7 @@
5250
import uk.co.chrisjenx.calligraphy.CalligraphyContextWrapper;
5351

5452

55-
public class MainActivity extends AppCompatActivity implements DatePickerDialog.OnDateSetListener{
53+
public class MainActivity extends InstabugAppCompatActivity implements DatePickerDialog.OnDateSetListener{
5654

5755
ExportPresenter exportPresenter;
5856
private Dialog addDialog;

0 commit comments

Comments
 (0)