From f23f81e96fc29d7465a4fa63115454bf0785f7dd Mon Sep 17 00:00:00 2001 From: roynatech2544 Date: Tue, 3 May 2022 21:17:59 +0900 Subject: [PATCH] universal7885: CameraLightSensor: Correct class name Need to be full class name, including packagename Also rename AIDL file to camera app's, so it will be unified --- .../src/com/eurekateam/camera/IAutoBrightness.aidl | 6 ++++++ .../cameralightsensor/CameraLightSensorService.kt | 3 ++- .../com/eurekateam/cameralightsensor/IAutoBrightness.aidl | 6 ------ 3 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 universal7885-common/apps/CameraLightSensor/src/com/eurekateam/camera/IAutoBrightness.aidl delete mode 100644 universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/IAutoBrightness.aidl diff --git a/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/camera/IAutoBrightness.aidl b/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/camera/IAutoBrightness.aidl new file mode 100644 index 0000000..58f8be1 --- /dev/null +++ b/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/camera/IAutoBrightness.aidl @@ -0,0 +1,6 @@ +// IAutoBrightness.aidl - Copied from camera app +package com.eurekateam.camera; + +interface IAutoBrightness { + boolean CameraIsFree(); +} \ No newline at end of file diff --git a/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/CameraLightSensorService.kt b/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/CameraLightSensorService.kt index 7c94f39..4c8c4d5 100755 --- a/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/CameraLightSensorService.kt +++ b/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/CameraLightSensorService.kt @@ -19,6 +19,7 @@ import android.provider.Settings import android.provider.Settings.SettingNotFoundException import android.util.Log import androidx.core.app.NotificationCompat +import com.eurekateam.camera.IAutoBrightness import java.util.concurrent.Executors import java.util.concurrent.ScheduledThreadPoolExecutor import java.util.concurrent.TimeUnit @@ -213,7 +214,7 @@ class CameraLightSensorService : Service() { mCameraHandler = Handler(mCameraHandlerThread.looper) mContext = this bindService(Intent(mContext, IAutoBrightness::class.java).apply { - setClassName("com.eurekateam.camera", "CameraAIDL") + setClassName("com.eurekateam.camera", "com.eurekateam.camera.CameraAIDL") }, mConnection, Context.BIND_AUTO_CREATE) @Suppress("SameParameterValue") startForeground(50, pushNotification(), ServiceInfo.FOREGROUND_SERVICE_TYPE_CAMERA) diff --git a/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/IAutoBrightness.aidl b/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/IAutoBrightness.aidl deleted file mode 100644 index 986d7f2..0000000 --- a/universal7885-common/apps/CameraLightSensor/src/com/eurekateam/cameralightsensor/IAutoBrightness.aidl +++ /dev/null @@ -1,6 +0,0 @@ -// IAutoBrightness.aidl -package com.eurekateam.cameralightsensor; - -interface IAutoBrightness { - boolean CameraIsFree(); -} \ No newline at end of file