Fix TARGET_BUILD_APPS build with proguard

Fix missing transitive dependency issues caught by proguard.

Test: m -j ANDROID_COMPILE_WITH_JACK=false TARGET_BUILD_APPS=Camera2
Change-Id: If0905e42ee49c1d4b8191f543168b25e1d2c596b
diff --git a/Android.mk b/Android.mk
index 745a2ad..62425bf 100644
--- a/Android.mk
+++ b/Android.mk
@@ -5,6 +5,8 @@
 LOCAL_MODULE_TAGS := optional
 
 LOCAL_STATIC_JAVA_LIBRARIES := android-support-v13
+LOCAL_STATIC_JAVA_LIBRARIES += android-support-v4
+LOCAL_STATIC_JAVA_LIBRARIES += android-support-compat
 LOCAL_STATIC_JAVA_LIBRARIES += android-ex-camera2-portability
 LOCAL_STATIC_JAVA_LIBRARIES += xmp_toolkit
 LOCAL_STATIC_JAVA_LIBRARIES += glide
@@ -25,6 +27,13 @@
         --auto-add-overlay \
         --version-name "$(version_name_package)" \
         --version-code $(version_code_package) \
+        --extra-packages android.support.compat \
+
+ifeq ($(TARGET_BUILD_APPS),)
+    LOCAL_RESOURCE_DIR += frameworks/support/compat/res
+else
+    LOCAL_RESOURCE_DIR += prebuilts/sdk/current/support/compat/res
+endif
 
 LOCAL_PACKAGE_NAME := Camera2