Convert telephony-common from .mk to .bp

Test: build
Change-Id: I6fbf26ffd4aba2a45cbed4ef7662c096bedb60e8
Merged-In: I6fbf26ffd4aba2a45cbed4ef7662c096bedb60e8
(cherry picked from commit 61b10de62e8ca36d051650ad7cda368c76873704)
diff --git a/Android.bp b/Android.bp
index 9d6bc5b..790cb53 100644
--- a/Android.bp
+++ b/Android.bp
@@ -26,3 +26,41 @@
         "src/java/android/telephony/**/*.html",
     ],
 }
+
+java_library {
+    name: "telephony-common",
+    installable: true,
+
+    aidl: {
+        local_include_dirs: ["src/java"],
+    },
+    srcs: [
+        "src/java/**/*.java",
+        "src/java/**/I*.aidl",
+        "src/java/**/*.logtags",
+    ],
+
+    libs: [
+        "voip-common",
+        "ims-common",
+        "services",
+        "bouncycastle",
+    ],
+    static_libs: [
+        "telephony-protos",
+        "android.hardware.radio-V1.0-java",
+        "android.hardware.radio-V1.1-java",
+        "android.hardware.radio-V1.2-java",
+        "android.hardware.radio.config-V1.0-java",
+        "android.hardware.radio.deprecated-V1.0-java",
+        "android.hidl.base-V1.0-java",
+    ],
+
+    product_variables: {
+        pdk: {
+            // enable this build only when platform library is available
+            enabled: false,
+        },
+    },
+}
+