diff options
author | Mayank Garg <gargmayank@google.com> | 2022-11-22 19:50:01 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2022-11-22 19:50:01 +0000 |
commit | cc430eb764b722669020e2fdc4756b289d4d3ec4 (patch) | |
tree | 7b4edc4cd88b999ce53bbfdc577de1f8ff243768 | |
parent | f3e367998ef06882eee53d047897bd62ffe6d90d (diff) | |
parent | 7b4d4f2aa0c08ea22917fe26da1cd81cd965cb69 (diff) | |
download | Car-cc430eb764b722669020e2fdc4756b289d4d3ec4.tar.gz |
Merge "Added permission requirement to OEM service implementation" into tm-qpr-dev
-rw-r--r-- | car-lib/src/android/car/oem/OemCarService.java | 4 | ||||
-rw-r--r-- | tests/OemCarServiceTestApp/AndroidManifest.xml | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/car-lib/src/android/car/oem/OemCarService.java b/car-lib/src/android/car/oem/OemCarService.java index 90c40575d6..de62ab6786 100644 --- a/car-lib/src/android/car/oem/OemCarService.java +++ b/car-lib/src/android/car/oem/OemCarService.java @@ -42,6 +42,10 @@ import java.util.Map; * This code will be running as part of the OEM Service. This provides basic implementation for OEM * Service. OEMs should extend this class and override relevant methods. * + * <p> + * OEM service implementation should have {@code android.car.permission.BIND_OEM_CAR_SERVICE} as + * required permission in manifest to connect to the OEM service. + * * @hide */ @SystemApi diff --git a/tests/OemCarServiceTestApp/AndroidManifest.xml b/tests/OemCarServiceTestApp/AndroidManifest.xml index 8fdac76e39..98510155be 100644 --- a/tests/OemCarServiceTestApp/AndroidManifest.xml +++ b/tests/OemCarServiceTestApp/AndroidManifest.xml @@ -20,6 +20,7 @@ <application> <service android:name="com.android.car.oemcarservice.testapp.OemCarServiceImpl" android:directBootAware="true" + android:permission="android.car.permission.BIND_OEM_CAR_SERVICE" android:exported="true"> </service> </application> |