Moved to use v3 of Pebblekit library for compatibility with Pebble Time. - Release 2.0a for testing.
This commit is contained in:
BIN
app/app-release-2.0a.apk
Normal file
BIN
app/app-release-2.0a.apk
Normal file
Binary file not shown.
Binary file not shown.
@@ -72,6 +72,7 @@
|
|||||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dex" />
|
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dex" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.2.1/jars" />
|
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/appcompat-v7/22.2.1/jars" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-v4/22.2.1/jars" />
|
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.android.support/support-v4/22.2.1/jars" />
|
||||||
|
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/exploded-aar/com.getpebble/pebblekit/3.0.0/jars" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
|
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/javaResources" />
|
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/javaResources" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
|
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/manifests" />
|
||||||
@@ -89,12 +90,12 @@
|
|||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
<orderEntry type="library" exported="" scope="TEST" name="mockable-android-22" level="project" />
|
<orderEntry type="library" exported="" scope="TEST" name="mockable-android-22" level="project" />
|
||||||
<orderEntry type="library" exported="" scope="TEST" name="hamcrest-core-1.3" level="project" />
|
<orderEntry type="library" exported="" scope="TEST" name="hamcrest-core-1.3" level="project" />
|
||||||
|
<orderEntry type="library" exported="" name="pebblekit-3.0.0" level="project" />
|
||||||
<orderEntry type="library" exported="" name="support-v4-22.2.1" level="project" />
|
<orderEntry type="library" exported="" name="support-v4-22.2.1" level="project" />
|
||||||
<orderEntry type="library" exported="" scope="TEST" name="junit-4.12" level="project" />
|
<orderEntry type="library" exported="" scope="TEST" name="junit-4.12" level="project" />
|
||||||
<orderEntry type="library" exported="" name="pebblekit-2.6.0-eclipse" level="project" />
|
|
||||||
<orderEntry type="library" exported="" name="support-annotations-22.2.1" level="project" />
|
<orderEntry type="library" exported="" name="support-annotations-22.2.1" level="project" />
|
||||||
<orderEntry type="library" exported="" scope="TEST" name="hamcrest-library-1.1" level="project" />
|
|
||||||
<orderEntry type="library" exported="" scope="TEST" name="mockito-core-1.10.19" level="project" />
|
<orderEntry type="library" exported="" scope="TEST" name="mockito-core-1.10.19" level="project" />
|
||||||
|
<orderEntry type="library" exported="" scope="TEST" name="hamcrest-library-1.1" level="project" />
|
||||||
<orderEntry type="library" exported="" name="mpandroidchartlibrary-2-0-7" level="project" />
|
<orderEntry type="library" exported="" name="mpandroidchartlibrary-2-0-7" level="project" />
|
||||||
<orderEntry type="library" exported="" scope="TEST" name="objenesis-2.1" level="project" />
|
<orderEntry type="library" exported="" scope="TEST" name="objenesis-2.1" level="project" />
|
||||||
<orderEntry type="library" exported="" name="appcompat-v7-22.2.1" level="project" />
|
<orderEntry type="library" exported="" name="appcompat-v7-22.2.1" level="project" />
|
||||||
|
|||||||
@@ -6,8 +6,8 @@ android {
|
|||||||
|
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
applicationId "uk.org.openseizuredetector"
|
applicationId "uk.org.openseizuredetector"
|
||||||
minSdkVersion 11
|
minSdkVersion 14
|
||||||
targetSdkVersion 11
|
targetSdkVersion 14
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
@@ -24,7 +24,8 @@ android {
|
|||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
compile files('libs/mpandroidchartlibrary-2-0-7.jar')
|
compile files('libs/mpandroidchartlibrary-2-0-7.jar')
|
||||||
compile files('libs/pebblekit-2.6.0-eclipse.jar')
|
//compile files('libs/pebblekit-2.6.0-eclipse.jar')
|
||||||
|
compile 'com.getpebble:pebblekit:3.0.0@aar'
|
||||||
|
|
||||||
// Unit testing dependencies
|
// Unit testing dependencies
|
||||||
testCompile 'junit:junit:4.12'
|
testCompile 'junit:junit:4.12'
|
||||||
@@ -36,3 +37,8 @@ dependencies {
|
|||||||
compile 'com.android.support:appcompat-v7:22.2.1'
|
compile 'com.android.support:appcompat-v7:22.2.1'
|
||||||
compile 'com.android.support:support-v4:22.2.1'
|
compile 'com.android.support:support-v4:22.2.1'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
mavenCentral()
|
||||||
|
maven { url "https://oss.sonatype.org/content/groups/public/" }
|
||||||
|
}
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
android:versionCode="17"
|
android:versionCode="17"
|
||||||
android:versionName="2.0a" >
|
android:versionName="2.0a" >
|
||||||
|
|
||||||
<uses-sdk android:minSdkVersion="11" />
|
<uses-sdk android:minSdkVersion="14" />
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||||||
|
|||||||
@@ -94,7 +94,6 @@ public class SdDataSourcePebble extends SdDataSource {
|
|||||||
private int DATA_TYPE_RESULTS = 1; // Analysis Results
|
private int DATA_TYPE_RESULTS = 1; // Analysis Results
|
||||||
private int DATA_TYPE_SETTINGS = 2; // Settings
|
private int DATA_TYPE_SETTINGS = 2; // Settings
|
||||||
private int DATA_TYPE_SPEC = 3; // FFT Spectrum (or part of a spectrum)
|
private int DATA_TYPE_SPEC = 3; // FFT Spectrum (or part of a spectrum)
|
||||||
|
|
||||||
public SdDataSourcePebble(Context context, SdDataReceiver sdDataReceiver) {
|
public SdDataSourcePebble(Context context, SdDataReceiver sdDataReceiver) {
|
||||||
super(context,sdDataReceiver);
|
super(context,sdDataReceiver);
|
||||||
mName = "Pebble";
|
mName = "Pebble";
|
||||||
@@ -344,6 +343,9 @@ public class SdDataSourcePebble extends SdDataSource {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
PebbleKit.registerReceivedDataHandler(mContext, msgDataHandler);
|
PebbleKit.registerReceivedDataHandler(mContext, msgDataHandler);
|
||||||
|
// We struggle to connect to pebble time if app is already running, so stop app so we can
|
||||||
|
// re-connect to it.
|
||||||
|
stopWatchApp();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -636,7 +636,7 @@ public class SdServer extends Service implements SdDataReceiver {
|
|||||||
SharedPreferences SP = PreferenceManager
|
SharedPreferences SP = PreferenceManager
|
||||||
.getDefaultSharedPreferences(getBaseContext());
|
.getDefaultSharedPreferences(getBaseContext());
|
||||||
try {
|
try {
|
||||||
mSdDataSourceName = SP.getString("DataSource", "undefined");
|
mSdDataSourceName = SP.getString("DataSource", "Pebble");
|
||||||
Log.v(TAG, "updatePrefs() - DataSource = " + mSdDataSourceName);
|
Log.v(TAG, "updatePrefs() - DataSource = " + mSdDataSourceName);
|
||||||
mLatchAlarms = SP.getBoolean("LatchAlarms", false);
|
mLatchAlarms = SP.getBoolean("LatchAlarms", false);
|
||||||
Log.v(TAG, "updatePrefs() - mLatchAlarms = " + mLatchAlarms);
|
Log.v(TAG, "updatePrefs() - mLatchAlarms = " + mLatchAlarms);
|
||||||
|
|||||||
Reference in New Issue
Block a user