Implements CarEvsService

This change implements CarEvsService that interacts with the Extended
View System and provides the surface to use it for Android clients.
Surround View service is not integrated yet will be enabled by future
changes.

Bug: 162894134
Fix: 177224138
Fix: 177922682
Fix: 182036605
Test: Runs CarEvsCameraPreviewApp (ag/13290599)
Change-Id: I5068120712bbe95e1317ab6ec45fd617d6245fb1
Merged-In: I5068120712bbe95e1317ab6ec45fd617d6245fb1
(cherry picked from commit ea1e7dd598303033bb99dc9d0ea5874fac4eb998)
diff --git a/service/Android.bp b/service/Android.bp
index e7c9ee1..444f738 100644
--- a/service/Android.bp
+++ b/service/Android.bp
@@ -81,6 +81,8 @@
         "com.android.car.internal.system",
     ],
 
+    jni_libs: ["libcarservicejni"],
+
     required: ["allowed_privapp_com.android.car"],
 
     // Disable build in PDK, missing aidl import breaks build