diff options
-rw-r--r-- | Android.mk | 34 | ||||
-rw-r--r-- | app-perf-tests/Android.mk | 4 | ||||
-rw-r--r-- | perf-tests/Android.mk | 4 |
3 files changed, 16 insertions, 26 deletions
diff --git a/Android.mk b/Android.mk index e7a35ab24..1c4369c9d 100644 --- a/Android.mk +++ b/Android.mk @@ -6,33 +6,19 @@ LOCAL_PRIVILEGED_MODULE := true LOCAL_SRC_FILES := $(call all-java-files-under, src) -LOCAL_STATIC_JAVA_LIBRARIES := android-support-v4 -# The design lib requires that the client package use appcompat themes. -LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-appcompat -LOCAL_STATIC_JAVA_LIBRARIES += android-support-v13 -# Supplies material design components, e.g. Snackbar. -LOCAL_STATIC_JAVA_LIBRARIES += android-support-design -LOCAL_STATIC_JAVA_LIBRARIES += android-support-transition -LOCAL_STATIC_JAVA_LIBRARIES += android-support-v7-recyclerview LOCAL_STATIC_JAVA_LIBRARIES += guava LOCAL_RESOURCE_DIR := $(LOCAL_PATH)/res -# Not quite sure why it is necessary to explicitly pull in resources from the -# appcompat lib, but the demo code indicates it's necessary (see -# development/samples/Support7Demos/Android.mk) -LOCAL_RESOURCE_DIR += \ - frameworks/support/v7/appcompat/res \ - frameworks/support/design/res \ - frameworks/support/transition/res \ - frameworks/support/v7/recyclerview/res - -# Again, required to pull in appcompat resources. See abovementioned demo code. -LOCAL_AAPT_FLAGS := \ - --auto-add-overlay \ - --extra-packages android.support.v7.appcompat \ - --extra-packages android.support.design \ - --extra-packages android.support.transition \ - --extra-packages android.support.v7.recyclerview + +LOCAL_STATIC_ANDROID_LIBRARIES := \ + android-support-v4 \ + android-support-v7-appcompat \ + android-support-v13 \ + android-support-design \ + android-support-transition \ + android-support-v7-recyclerview + +LOCAL_USE_AAPT2 := true LOCAL_JACK_FLAGS := \ -D jack.optimization.inner-class.accessors=true diff --git a/app-perf-tests/Android.mk b/app-perf-tests/Android.mk index 27e2da43c..3f6dd9709 100644 --- a/app-perf-tests/Android.mk +++ b/app-perf-tests/Android.mk @@ -6,12 +6,14 @@ LOCAL_MODULE_TAGS := tests LOCAL_SRC_FILES := $(call all-java-files-under, src) \ -LOCAL_JAVA_LIBRARIES := android-support-v4 android.test.runner +LOCAL_JAVA_LIBRARIES := android.test.runner +LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v4 LOCAL_STATIC_JAVA_LIBRARIES := \ mockito-target \ ub-uiautomator \ legacy-android-test +LOCAL_USE_AAPT2 := true LOCAL_PACKAGE_NAME := DocumentsUIAppPerfTests LOCAL_INSTRUMENTATION_FOR := DocumentsUI diff --git a/perf-tests/Android.mk b/perf-tests/Android.mk index 6e1985af4..ac5537a2b 100644 --- a/perf-tests/Android.mk +++ b/perf-tests/Android.mk @@ -8,7 +8,8 @@ LOCAL_SRC_FILES := $(call all-java-files-under, src) \ $(call all-java-files-under, ../tests/common/com/android/documentsui) \ ../tests/functional/com/android/documentsui/ActivityTest.java -LOCAL_JAVA_LIBRARIES := android-support-v4 android.test.runner +LOCAL_JAVA_LIBRARIES := android.test.runner +LOCAL_STATIC_ANDROID_LIBRARIES := android-support-v4 LOCAL_STATIC_JAVA_LIBRARIES := \ mockito-target \ ub-uiautomator \ @@ -16,6 +17,7 @@ LOCAL_STATIC_JAVA_LIBRARIES := \ espresso-core \ legacy-android-test +LOCAL_USE_AAPT2 := true LOCAL_PACKAGE_NAME := DocumentsUIPerfTests LOCAL_INSTRUMENTATION_FOR := DocumentsUI |