Add PebbleDialer metadata
This commit is contained in:
parent
69d8619e0e
commit
e0b6344a6b
|
@ -0,0 +1,125 @@
|
||||||
|
diff --git a/app/build.gradle b/app/build.gradle
|
||||||
|
index 7204bf2..5411c52 100644
|
||||||
|
--- a/app/build.gradle
|
||||||
|
+++ b/app/build.gradle
|
||||||
|
@@ -1,18 +1,4 @@
|
||||||
|
-buildscript {
|
||||||
|
- repositories {
|
||||||
|
- maven { url 'http://download.crashlytics.com/maven' }
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- dependencies {
|
||||||
|
- classpath 'com.crashlytics.tools.gradle:crashlytics-gradle:1.+'
|
||||||
|
- }
|
||||||
|
-}
|
||||||
|
apply plugin: 'com.android.application'
|
||||||
|
-apply plugin: 'crashlytics'
|
||||||
|
-
|
||||||
|
-repositories {
|
||||||
|
- maven { url 'http://download.crashlytics.com/maven' }
|
||||||
|
-}
|
||||||
|
|
||||||
|
|
||||||
|
android {
|
||||||
|
@@ -30,10 +16,13 @@ android {
|
||||||
|
minifyEnabled false
|
||||||
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
|
||||||
|
}
|
||||||
|
+
|
||||||
|
}
|
||||||
|
+ lintOptions {
|
||||||
|
+ abortOnError false
|
||||||
|
+ }
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
- compile 'com.crashlytics.android:crashlytics:1.+'
|
||||||
|
compile project(':PebbleAndroidCommons')
|
||||||
|
}
|
||||||
|
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
|
||||||
|
index a64c44b..361868d 100644
|
||||||
|
--- a/app/src/main/AndroidManifest.xml
|
||||||
|
+++ b/app/src/main/AndroidManifest.xml
|
||||||
|
@@ -11,7 +11,6 @@
|
||||||
|
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
|
||||||
|
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
|
||||||
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
||||||
|
- <uses-permission android:name="android.permission.INTERNET" />
|
||||||
|
<uses-permission android:name="android.permission.ACCESS_SUPERUSER" />
|
||||||
|
<uses-permission android:name="android.permission.READ_CALL_LOG" />
|
||||||
|
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
||||||
|
diff --git a/app/src/main/java/com/matejdro/pebbledialer/PebbleDialerApplication.java b/app/src/main/java/com/matejdro/pebbledialer/PebbleDialerApplication.java
|
||||||
|
index 8c503f6..ad5d212 100644
|
||||||
|
--- a/app/src/main/java/com/matejdro/pebbledialer/PebbleDialerApplication.java
|
||||||
|
+++ b/app/src/main/java/com/matejdro/pebbledialer/PebbleDialerApplication.java
|
||||||
|
@@ -4,7 +4,6 @@ import android.content.SharedPreferences;
|
||||||
|
import android.content.pm.ApplicationInfo;
|
||||||
|
import android.preference.PreferenceManager;
|
||||||
|
|
||||||
|
-import com.crashlytics.android.Crashlytics;
|
||||||
|
import com.matejdro.pebblecommons.PebbleCompanionApplication;
|
||||||
|
import com.matejdro.pebblecommons.pebble.PebbleTalkerService;
|
||||||
|
import com.matejdro.pebblecommons.util.LogWriter;
|
||||||
|
@@ -26,10 +25,6 @@ public class PebbleDialerApplication extends PebbleCompanionApplication
|
||||||
|
Timber.setAppTag("PebbleDialer");
|
||||||
|
LogWriter.init(preferences, "PebbleDialer");
|
||||||
|
|
||||||
|
- boolean isDebuggable = ( 0 != ( getApplicationInfo().flags & ApplicationInfo.FLAG_DEBUGGABLE ) );
|
||||||
|
- if (!isDebuggable)
|
||||||
|
- Crashlytics.start(this);
|
||||||
|
-
|
||||||
|
super.onCreate();
|
||||||
|
}
|
||||||
|
|
||||||
|
diff --git a/app/src/main/java/com/matejdro/pebbledialer/callactions/EndCallAction.java b/app/src/main/java/com/matejdro/pebbledialer/callactions/EndCallAction.java
|
||||||
|
index ab5e289..3e71047 100644
|
||||||
|
--- a/app/src/main/java/com/matejdro/pebbledialer/callactions/EndCallAction.java
|
||||||
|
+++ b/app/src/main/java/com/matejdro/pebbledialer/callactions/EndCallAction.java
|
||||||
|
@@ -5,7 +5,6 @@ import android.content.Context;
|
||||||
|
import android.telephony.TelephonyManager;
|
||||||
|
|
||||||
|
import com.android.internal.telephony.ITelephony;
|
||||||
|
-import com.crashlytics.android.Crashlytics;
|
||||||
|
import com.matejdro.pebbledialer.modules.CallModule;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
@@ -29,7 +28,6 @@ public class EndCallAction extends CallAction
|
||||||
|
getITelephonyMethod.setAccessible(true);
|
||||||
|
} catch (Exception e) {
|
||||||
|
Timber.e(e, "Error while acquiring iTelephony");
|
||||||
|
- Crashlytics.logException(e);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
@@ -72,7 +70,6 @@ public class EndCallAction extends CallAction
|
||||||
|
iTelephony.endCall();
|
||||||
|
} catch (Exception e) {
|
||||||
|
Timber.e(e, "Error while invoking iTelephony.endCall()");
|
||||||
|
- Crashlytics.logException(e);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
diff --git a/app/src/main/java/com/matejdro/pebbledialer/callactions/SMSReplyAction.java b/app/src/main/java/com/matejdro/pebbledialer/callactions/SMSReplyAction.java
|
||||||
|
index d3242cd..339059c 100644
|
||||||
|
--- a/app/src/main/java/com/matejdro/pebbledialer/callactions/SMSReplyAction.java
|
||||||
|
+++ b/app/src/main/java/com/matejdro/pebbledialer/callactions/SMSReplyAction.java
|
||||||
|
@@ -5,7 +5,6 @@ import android.content.Context;
|
||||||
|
import android.telephony.TelephonyManager;
|
||||||
|
|
||||||
|
import com.android.internal.telephony.ITelephony;
|
||||||
|
-import com.crashlytics.android.Crashlytics;
|
||||||
|
import com.matejdro.pebbledialer.modules.CallModule;
|
||||||
|
import com.matejdro.pebbledialer.modules.SMSReplyModule;
|
||||||
|
|
||||||
|
diff --git a/build.gradle b/build.gradle
|
||||||
|
index af1b6c6..16c28df 100644
|
||||||
|
--- a/build.gradle
|
||||||
|
+++ b/build.gradle
|
||||||
|
@@ -11,6 +11,6 @@ buildscript {
|
||||||
|
allprojects {
|
||||||
|
repositories {
|
||||||
|
jcenter()
|
||||||
|
- maven { url "https://oss.sonatype.org/content/groups/public/" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
+
|
2
srclibs/AndroidPebbleCommons.txt
Normal file
2
srclibs/AndroidPebbleCommons.txt
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
Repo Type:git
|
||||||
|
Repo:https://github.com/matejdro/PebbleAndroidCommons
|
Loading…
Reference in a new issue