Add the core assisted dialing logic to telephony.

This module contains all of the transformation logic,
constraints, settings, tests, and other functionality for the feature.

Test: Unit tests that do not require a ShadowPhoneGlobals or AndroidManifest
Bug: 63995261
Change-Id: Iec93497042e6288965054bba359ac984b8db694e
diff --git a/Android.mk b/Android.mk
index 6680191..f70277d 100644
--- a/Android.mk
+++ b/Android.mk
@@ -7,7 +7,11 @@
 phone_common_dir := ../../apps/PhoneCommon
 
 src_dirs := src $(phone_common_dir)/src sip/src
-res_dirs := res $(phone_common_dir)/res sip/res
+res_dirs := res \
+    $(phone_common_dir)/res \
+    sip/res \
+    src/com/android/phone/assisteddialing/res \
+    src/com/android/phone/settings/assisteddialing/res
 
 LOCAL_JAVA_LIBRARIES := \
         telephony-common \
@@ -35,7 +39,9 @@
 
 LOCAL_AAPT_FLAGS := \
     --extra-packages com.android.phone.common \
-    --extra-packages com.android.services.telephony.sip
+    --extra-packages com.android.services.telephony.sip \
+    --extra-packages com.android.phone.assisteddialing \
+    --extra-packages com.android.phone.settings.assisteddialing
 
 LOCAL_PACKAGE_NAME := TeleService