From 7cdcfe23f2f3174bfe8ab26da23ba5ab5de6d0af Mon Sep 17 00:00:00 2001 From: Tobrun Van Nuland Date: Wed, 26 Jul 2017 16:17:43 +0200 Subject: [PATCH] [android] - remove wear module from project --- Makefile | 13 - circle.yml | 13 - platform/android/.gitignore | 1 - .../MapboxGLAndroidSDKWearTestApp/.gitignore | 2 - .../build.gradle | 52 -- .../gradle-checkstyle.gradle | 17 - .../gradle-config.gradle | 22 - .../lint/lint-baseline-ci.xml | 823 ------------------ .../proguard-rules.pro | 17 - .../src/main/AndroidManifest.xml | 47 - .../mapbox/weartestapp/MapboxApplication.java | 28 - .../activity/FeatureOverviewActivity.java | 47 - .../activity/SimpleWearMapActivity.java | 72 -- .../weartestapp/adapter/FeatureAdapter.java | 78 -- .../com/mapbox/weartestapp/model/Feature.java | 30 - .../weartestapp/utils/OffsettingHelper.java | 40 - .../res/layout/activity_feature_overview.xml | 17 - .../res/layout/activity_simple_mapview.xml | 22 - .../main/res/layout/item_curved_layout.xml | 19 - .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 19772 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 11003 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 30669 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 58564 -> 0 bytes .../src/main/res/values/colors.xml | 31 - .../src/main/res/values/strings.xml | 6 - .../utils/OffsettingHelperTest.java | 28 - platform/android/dependencies.gradle | 5 - platform/android/settings.gradle | 4 +- 28 files changed, 1 insertion(+), 1433 deletions(-) delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/.gitignore delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/build.gradle delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/gradle-checkstyle.gradle delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/gradle-config.gradle delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/lint/lint-baseline-ci.xml delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/proguard-rules.pro delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/AndroidManifest.xml delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/MapboxApplication.java delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/FeatureOverviewActivity.java delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/SimpleWearMapActivity.java delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/adapter/FeatureAdapter.java delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/model/Feature.java delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/utils/OffsettingHelper.java delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_feature_overview.xml delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_simple_mapview.xml delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/item_curved_layout.xml delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/values/colors.xml delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/values/strings.xml delete mode 100644 platform/android/MapboxGLAndroidSDKWearTestApp/src/test/java/com/mapbox/weartestapp/utils/OffsettingHelperTest.java diff --git a/Makefile b/Makefile index f08e5d1842e..47821f9447b 100644 --- a/Makefile +++ b/Makefile @@ -580,13 +580,6 @@ run-android-unit-test: platform/android/configuration.gradle run-android-unit-test-%: platform/android/configuration.gradle cd platform/android && $(MBGL_ANDROID_GRADLE) -Pmapbox.abis=none :MapboxGLAndroidSDKTestApp:testDebugUnitTest --tests "$*" -# Run Java Unit tests on the JVM of the machine executing this -.PHONY: run-android-wear-unit-test -run-android-wear-unit-test: platform/android/configuration.gradle - cd platform/android && $(MBGL_ANDROID_GRADLE) -Pmapbox.abis=none :MapboxGLAndroidSDKWearTestApp:testDebugUnitTest -run-android-wear-unit-test-%: platform/android/configuration.gradle - cd platform/android && $(MBGL_ANDROID_GRADLE) -Pmapbox.abis=none :MapboxGLAndroidSDKWearTestApp:testDebugUnitTest --tests "$*" - # Run Instrumentation tests on AWS device farm, requires additional authentication through gradle.properties .PHONY: run-android-ui-test-aws run-android-ui-test-aws: platform/android/configuration.gradle @@ -632,11 +625,6 @@ android-lint-sdk: platform/android/configuration.gradle android-lint-test-app: platform/android/configuration.gradle cd platform/android && $(MBGL_ANDROID_GRADLE) -Pmapbox.abis=none :MapboxGLAndroidSDKTestApp:lint -# Runs lint on the Android wear test app code -.PHONY: android-lint-wear-app -android-lint-wear-app: platform/android/configuration.gradle - cd platform/android && $(MBGL_ANDROID_GRADLE) -Pmapbox.abis=none :MapboxGLAndroidSDKWearTestApp:lint - # Generates javadoc from the Android SDK .PHONY: android-javadoc android-javadoc: platform/android/configuration.gradle @@ -672,7 +660,6 @@ clean: ./platform/android/MapboxGLAndroidSDK/build \ ./platform/android/MapboxGLAndroidSDK/.externalNativeBuild \ ./platform/android/MapboxGLAndroidSDKTestApp/build \ - ./platform/android/MapboxGLAndroidSDKWearTestApp/build \ ./platform/android/MapboxGLAndroidSDKTestApp/src/androidTest/java/com/mapbox/mapboxsdk/testapp/activity/gen \ ./platform/android/MapboxGLAndroidSDK/src/main/assets diff --git a/circle.yml b/circle.yml index 506fbddb334..207a25fba18 100644 --- a/circle.yml +++ b/circle.yml @@ -167,9 +167,6 @@ jobs: - run: name: Test phone module command: make run-android-unit-test - - run: - name: Test wear module - command: make run-android-wear-unit-test - run: name: Generate Espresso sanity tests command: make test-code-android @@ -184,10 +181,6 @@ jobs: name: Check Android modules for potential bugs (Lint Test App) command: | make android-lint-test-app - - run: - name: Check Android modules for potential bugs (Lint Wear Test App) - command: | - make android-lint-wear-app - run: name: Build Test APK command: | @@ -238,12 +231,6 @@ jobs: path: platform/android/MapboxGLAndroidSDKTestApp/build/reports/lint-results.xml - store_artifacts: path: platform/android/MapboxGLAndroidSDKTestApp/lint-baseline.xml - - store_artifacts: - path: platform/android/MapboxGLAndroidSDKWearTestApp/build/reports/lint-results.html - - store_artifacts: - path: platform/android/MapboxGLAndroidSDKWearTestApp/build/reports/lint-results.xml - - store_artifacts: - path: platform/android/MapboxGLAndroidSDKWearTestApp/lint-baseline.xml # ------------------------------------------------------------------------------ android-release-all: diff --git a/platform/android/.gitignore b/platform/android/.gitignore index 7a3db0aafd2..4abd458378a 100644 --- a/platform/android/.gitignore +++ b/platform/android/.gitignore @@ -20,7 +20,6 @@ local.properties # Token file MapboxGLAndroidSDKTestApp/src/main/res/values/developer-config.xml -MapboxGLAndroidSDKWearTestApp/src/main/res/values/developer-config.xml # Twitter Fabric / Crashlytics fabric.properties diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/.gitignore b/platform/android/MapboxGLAndroidSDKWearTestApp/.gitignore deleted file mode 100644 index cec211fe81a..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -lint-baseline.xml -lint/lint-baseline-local.xml \ No newline at end of file diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/build.gradle b/platform/android/MapboxGLAndroidSDKWearTestApp/build.gradle deleted file mode 100644 index 7c3ffd8ce54..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/build.gradle +++ /dev/null @@ -1,52 +0,0 @@ -apply plugin: 'com.android.application' - -android { - compileSdkVersion rootProject.ext.compileSdkVersion - buildToolsVersion rootProject.ext.buildToolsVersion - - defaultConfig { - applicationId "com.mapbox.mapboxsdk.testapp" - minSdkVersion rootProject.ext.minSdkVersion - targetSdkVersion rootProject.ext.targetSdkVersion - versionCode rootProject.ext.versionCode - versionName rootProject.ext.versionName - } - - lintOptions { - baseline file("lint-baseline.xml") - disable 'MissingTranslation' - } - - buildTypes { - debug { - testCoverageEnabled = true - } - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' - } - } -} - -dependencies { - compile(project(':MapboxGLAndroidSDK')) { - transitive = true - } - - // Wear - compile rootProject.ext.dep.wearCompile - provided rootProject.ext.dep.wearProvided - - // Leak Canary - debugCompile rootProject.ext.dep.leakCanaryDebug - releaseCompile rootProject.ext.dep.leakCanaryRelease - testCompile rootProject.ext.dep.leakCanaryTest - - // Testing dependencies - testCompile rootProject.ext.dep.junit - testCompile rootProject.ext.dep.mockito -} - -apply from: 'gradle-config.gradle' -apply from: 'gradle-checkstyle.gradle' -apply from: '../gradle-lint.gradle' diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/gradle-checkstyle.gradle b/platform/android/MapboxGLAndroidSDKWearTestApp/gradle-checkstyle.gradle deleted file mode 100644 index bfb8341dbc9..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/gradle-checkstyle.gradle +++ /dev/null @@ -1,17 +0,0 @@ -apply plugin: 'checkstyle' - -checkstyle { - toolVersion = "7.1.1" // 7.3 - configFile = "../checkstyle.xml" as File -} - -task checkstyle(type: Checkstyle) { - description 'Checks if the code adheres to coding standards' - group 'verification' - configFile file("../checkstyle.xml") - source 'src' - include '**/*.java' - exclude '**/gen/**' - classpath = files() - ignoreFailures = false -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/gradle-config.gradle b/platform/android/MapboxGLAndroidSDKWearTestApp/gradle-config.gradle deleted file mode 100644 index 1068e5e69ed..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/gradle-config.gradle +++ /dev/null @@ -1,22 +0,0 @@ -// -// Configuration file for gradle build execution. -// - -task accessToken { - def tokenFile = new File("${projectDir}/src/main/res/values/developer-config.xml") - if (!tokenFile.exists()) { - String tokenFileContents = "\n" + - "\n" + - " " + "$System.env.MAPBOX_ACCESS_TOKEN" + "\n" + - "" - - if (tokenFileContents == null) { - throw new InvalidUserDataException("You must set the MAPBOX_ACCESS_TOKEN environment variable.") - } - tokenFile.write(tokenFileContents) - } -} - -gradle.projectsEvaluated { - preBuild.dependsOn('accessToken') -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/lint/lint-baseline-ci.xml b/platform/android/MapboxGLAndroidSDKWearTestApp/lint/lint-baseline-ci.xml deleted file mode 100644 index de038e3bcc8..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/lint/lint-baseline-ci.xml +++ /dev/null @@ -1,823 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/proguard-rules.pro b/platform/android/MapboxGLAndroidSDKWearTestApp/proguard-rules.pro deleted file mode 100644 index 362685b1724..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/proguard-rules.pro +++ /dev/null @@ -1,17 +0,0 @@ -# Add project specific ProGuard rules here. -# By default, the flags in this file are appended to flags specified -# in /Users/cameron/Library/Android/sdk/tools/proguard/proguard-android.txt -# You can edit the include path and order by changing the proguardFiles -# directive in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# Add any project specific keep options here: - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/AndroidManifest.xml b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/AndroidManifest.xml deleted file mode 100644 index 36588a89f55..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/AndroidManifest.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/MapboxApplication.java b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/MapboxApplication.java deleted file mode 100644 index cbbdcb84938..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/MapboxApplication.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.mapbox.weartestapp; - -import android.app.Application; -import android.os.StrictMode; - -import com.mapbox.mapboxsdk.Mapbox; -import com.squareup.leakcanary.LeakCanary; - -public class MapboxApplication extends Application { - - @Override - public void onCreate() { - super.onCreate(); - Mapbox.getInstance(getApplicationContext(), getString(R.string.mapbox_access_token)); - LeakCanary.install(this); - StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() - .detectDiskReads() - .detectDiskWrites() - .detectNetwork() // or .detectAll() for all detectable problems - .penaltyLog() - .build()); - StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder() - .detectLeakedSqlLiteObjects() - .penaltyLog() - .penaltyDeath() - .build()); - } -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/FeatureOverviewActivity.java b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/FeatureOverviewActivity.java deleted file mode 100644 index 1fe8a6cf109..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/FeatureOverviewActivity.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.mapbox.weartestapp.activity; - -import android.content.Intent; -import android.os.Bundle; -import android.support.wearable.activity.WearableActivity; -import android.support.wearable.view.WearableRecyclerView; - -import com.mapbox.weartestapp.R; -import com.mapbox.weartestapp.adapter.FeatureAdapter; -import com.mapbox.weartestapp.model.Feature; -import com.mapbox.weartestapp.utils.OffsettingHelper; - -import java.util.ArrayList; -import java.util.List; - -public class FeatureOverviewActivity extends WearableActivity implements FeatureAdapter.ItemSelectedListener { - - private WearableRecyclerView wearableRecyclerView; - private List exampleItemModels; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_feature_overview); - - wearableRecyclerView = (WearableRecyclerView) findViewById(R.id.recycler_launcher_view); - wearableRecyclerView.setHasFixedSize(true); - - OffsettingHelper offsettingHelper = new OffsettingHelper(); - - wearableRecyclerView.setOffsettingHelper(offsettingHelper); - - exampleItemModels = new ArrayList<>(); - exampleItemModels.add(new Feature(R.string.activity_simple_mapview_title, new Intent(FeatureOverviewActivity.this, - SimpleWearMapActivity.class))); - - FeatureAdapter exampleAdapter = new FeatureAdapter(FeatureOverviewActivity.this, exampleItemModels); - wearableRecyclerView.setAdapter(exampleAdapter); - - exampleAdapter.setListener(this); - } - - @Override - public void onItemSelected(int position) { - startActivity(exampleItemModels.get(position).getActivity()); - } -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/SimpleWearMapActivity.java b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/SimpleWearMapActivity.java deleted file mode 100644 index f5bca0e0516..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/activity/SimpleWearMapActivity.java +++ /dev/null @@ -1,72 +0,0 @@ -package com.mapbox.weartestapp.activity; - -import android.os.Bundle; -import android.support.wearable.activity.WearableActivity; - -import com.mapbox.mapboxsdk.maps.MapView; -import com.mapbox.mapboxsdk.maps.MapboxMap; -import com.mapbox.mapboxsdk.maps.OnMapReadyCallback; -import com.mapbox.weartestapp.R; - -public class SimpleWearMapActivity extends WearableActivity { - - private MapView mapView; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_simple_mapview); - - mapView = (MapView) findViewById(R.id.mapView); - mapView.onCreate(savedInstanceState); - mapView.getMapAsync(new OnMapReadyCallback() { - @Override - public void onMapReady(MapboxMap mapboxMap) { - - // Customize map with markers, polylines, etc. - } - }); - } - - @Override - protected void onStart() { - super.onStart(); - mapView.onStart(); - } - - @Override - protected void onResume() { - super.onResume(); - mapView.onResume(); - } - - @Override - protected void onPause() { - super.onPause(); - mapView.onPause(); - } - - @Override - protected void onStop() { - super.onStop(); - mapView.onStop(); - } - - @Override - public void onLowMemory() { - super.onLowMemory(); - mapView.onLowMemory(); - } - - @Override - protected void onDestroy() { - super.onDestroy(); - mapView.onDestroy(); - } - - @Override - protected void onSaveInstanceState(Bundle outState) { - super.onSaveInstanceState(outState); - mapView.onSaveInstanceState(outState); - } -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/adapter/FeatureAdapter.java b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/adapter/FeatureAdapter.java deleted file mode 100644 index 1ef17e2d7ad..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/adapter/FeatureAdapter.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.mapbox.weartestapp.adapter; - -import android.content.Context; -import android.support.v7.widget.RecyclerView; -import android.support.wearable.view.WearableRecyclerView; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.TextView; - -import com.mapbox.weartestapp.R; -import com.mapbox.weartestapp.model.Feature; - -import java.util.List; - -public class FeatureAdapter extends WearableRecyclerView.Adapter { - - private List data; - private Context context; - private ItemSelectedListener itemSelectedListener; - - public FeatureAdapter(Context context, List data) { - this.context = context; - this.data = data; - } - - static class ViewHolder extends RecyclerView.ViewHolder { - - private TextView textView; - - ViewHolder(View view) { - super(view); - textView = (TextView) view.findViewById(R.id.text_item); - } - - void bind(final int position, final ItemSelectedListener listener) { - - itemView.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - if (listener != null) { - listener.onItemSelected(position); - } - } - }); - } - } - - public void setListener(ItemSelectedListener itemSelectedListener) { - this.itemSelectedListener = itemSelectedListener; - } - - @Override - public FeatureAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { - return new ViewHolder(LayoutInflater.from(parent.getContext()) - .inflate(R.layout.item_curved_layout, parent, false)); - } - - @Override - public void onBindViewHolder(FeatureAdapter.ViewHolder holder, final int position) { - if (data != null && !data.isEmpty()) { - holder.textView.setText(data.get(position).getTitle()); - holder.bind(position, itemSelectedListener); - } - } - - @Override - public int getItemCount() { - if (data != null && !data.isEmpty()) { - return data.size(); - } - return 0; - } - - public interface ItemSelectedListener { - void onItemSelected(int position); - } -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/model/Feature.java b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/model/Feature.java deleted file mode 100644 index 65954ec27eb..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/model/Feature.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.mapbox.weartestapp.model; - -import android.content.Intent; - -public class Feature { - - public int title; - public Intent activity; - - public int getTitle() { - return title; - } - - public void setTitle(int title) { - this.title = title; - } - - public Intent getActivity() { - return activity; - } - - public void setActivity(Intent activity) { - this.activity = activity; - } - - public Feature(int title, Intent activity) { - this.title = title; - this.activity = activity; - } -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/utils/OffsettingHelper.java b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/utils/OffsettingHelper.java deleted file mode 100644 index 8550d0d0168..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/java/com/mapbox/weartestapp/utils/OffsettingHelper.java +++ /dev/null @@ -1,40 +0,0 @@ -package com.mapbox.weartestapp.utils; - -import android.support.wearable.view.DefaultOffsettingHelper; -import android.support.wearable.view.WearableRecyclerView; -import android.view.View; - -public class OffsettingHelper extends DefaultOffsettingHelper { - - /** - * How much should we scale the icon at most. - */ - private static final float MAX_ICON_PROGRESS = 0.65f; - - private float progressToCenter; - - public OffsettingHelper() { - } - - @Override - public void updateChild(View child, WearableRecyclerView parent) { - super.updateChild(child, parent); - - // Figure out % progress from top to bottom - float centerOffset = ((float) child.getHeight() / 2.0f) / (float) parent.getHeight(); - float yRelativeToCenterOffset = (child.getY() / parent.getHeight()) + centerOffset; - - // Normalize for center - progressToCenter = Math.abs(0.5f - yRelativeToCenterOffset); - // Adjust to the maximum scale - progressToCenter = Math.min(progressToCenter, MAX_ICON_PROGRESS); - - child.setScaleX(1 - progressToCenter); - child.setScaleY(1 - progressToCenter); - } - - @Override - public void adjustAnchorOffsetXY(View child, float[] anchorOffsetXY) { - anchorOffsetXY[0] = child.getHeight() / 2.0f; - } -} diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_feature_overview.xml b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_feature_overview.xml deleted file mode 100644 index d1a314cfe28..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_feature_overview.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_simple_mapview.xml b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_simple_mapview.xml deleted file mode 100644 index 44374f2c6c6..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/activity_simple_mapview.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/item_curved_layout.xml b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/item_curved_layout.xml deleted file mode 100644 index 3d81ba3ad55..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/layout/item_curved_layout.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-hdpi/ic_launcher.png b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index ac2ea61c738b7eb361b962fcaf1dda7582a74d81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19772 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 bZSnqp8xc8PQ3neW00000NkvXXu0mjfBC&X{ diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-mdpi/ic_launcher.png b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 99eed7146c7878febbab57fa8219e9141374fde6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11003 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 diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-xhdpi/ic_launcher.png b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 9b084daf91f8069cbff4d950c7a02ff01d363085..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30669 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 Ef^u%rv?O%~UTJu_P;goIB8d1!^fS6xUh^=j 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 - - - - @color/mapboxBlue - @color/mapboxBlueDark - @color/mapboxRed - - #F5F5F5 - #DFDFDF - - #ffffff - #3BB2D0 - #56B881 - #3887BE - #1F6EA5 - #8A8ACB - #7171b2 - #A4A4E5 - - #50667F - #41AFA5 - #F9886C - #E55E5E - #ED6498 - #f1f075 - #FBB03B - #28353D - #222B30 - - diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/values/strings.xml b/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/values/strings.xml deleted file mode 100644 index e6a10ad308c..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/main/res/values/strings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - MapboxGLAndroidSDKWearTestApp - - - A simple map view - diff --git a/platform/android/MapboxGLAndroidSDKWearTestApp/src/test/java/com/mapbox/weartestapp/utils/OffsettingHelperTest.java b/platform/android/MapboxGLAndroidSDKWearTestApp/src/test/java/com/mapbox/weartestapp/utils/OffsettingHelperTest.java deleted file mode 100644 index aab77149472..00000000000 --- a/platform/android/MapboxGLAndroidSDKWearTestApp/src/test/java/com/mapbox/weartestapp/utils/OffsettingHelperTest.java +++ /dev/null @@ -1,28 +0,0 @@ -package com.mapbox.weartestapp.utils; - -import android.view.View; - -import org.junit.Test; -import org.mockito.InjectMocks; - -import static junit.framework.Assert.assertEquals; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.when; - -public class OffsettingHelperTest { - - private static final double DELTA = 1e-15; - - @InjectMocks - View view = mock(View.class); - - @Test - public void testAnchorOffset() { - float[] offset = new float[2]; - int viewHeight = 50; - when(view.getHeight()).thenReturn(viewHeight); - OffsettingHelper offsettingHelper = new OffsettingHelper(); - offsettingHelper.adjustAnchorOffsetXY(view, offset); - assertEquals("Offset of " + viewHeight + " should be divided by 2: ", viewHeight / 2, offset[0], DELTA); - } -} diff --git a/platform/android/dependencies.gradle b/platform/android/dependencies.gradle index 3d8f48b46b7..509b2a41c0b 100644 --- a/platform/android/dependencies.gradle +++ b/platform/android/dependencies.gradle @@ -9,7 +9,6 @@ ext { mapboxServicesVersion = "2.1.3" supportLibVersion = "25.3.1" - wearableVersion = '2.0.0' espressoVersion = '2.2.2' testRunnerVersion = '0.5' leakCanaryVersion = '1.5' @@ -41,10 +40,6 @@ ext { supportDesign : "com.android.support:design:${supportLibVersion}", supportRecyclerView : "com.android.support:recyclerview-v7:${supportLibVersion}", - // wear - wearCompile : "com.google.android.support:wearable:${wearableVersion}", - wearProvided : "com.google.android.wearable:wearable:${wearableVersion}", - // square crew timber : 'com.jakewharton.timber:timber:4.5.1', okhttp3 : 'com.squareup.okhttp3:okhttp:3.8.0', diff --git a/platform/android/settings.gradle b/platform/android/settings.gradle index 9be29f4bd4d..b5ab80b5ec3 100644 --- a/platform/android/settings.gradle +++ b/platform/android/settings.gradle @@ -1,3 +1 @@ -include ':MapboxGLAndroidSDK' -include ':MapboxGLAndroidSDKTestApp' -include ':MapboxGLAndroidSDKWearTestApp' +include ':MapboxGLAndroidSDK', ':MapboxGLAndroidSDKTestApp' \ No newline at end of file