在应用程序中使用自定义系统服务 (Android Studio)
Use custom system service in app (Android Studio)
首先感谢您的帮助。
这是我的问题。
- 我制作了一个自定义系统服务(它确实通过绑定器连接,并连接到系统服务器,然后连接到 HAL,等等)。主要命令之一是 isBacklightOn()。我还 运行 make update-api 将其包含在我的 ROM 构建中。
- 我现在准备好使用应用程序测试功能。我正在使用以下代码:
import android.os.BacklightManager; //My service manager name
...
BacklightManager bm = (BacklightManager) getSystemService(BACKLIGHT_SERVICE);
...
if(!bm.isBacklightOn()) {
//Turn it on.
} else {
//Other Things...
}
出现我的问题是因为 Android Studio 因不知道 BacklightManager 是什么而无法构建应用程序。我如何构建此应用程序来测试我的代码? (将某些东西导入 Android 管理器,强制构建忽略错误等)
看起来解决方案是在 AOSP 构建环境中构建自定义 SDK。然后将其导入 Android Studio
首先感谢您的帮助。
这是我的问题。
- 我制作了一个自定义系统服务(它确实通过绑定器连接,并连接到系统服务器,然后连接到 HAL,等等)。主要命令之一是 isBacklightOn()。我还 运行 make update-api 将其包含在我的 ROM 构建中。
- 我现在准备好使用应用程序测试功能。我正在使用以下代码:
import android.os.BacklightManager; //My service manager name
...
BacklightManager bm = (BacklightManager) getSystemService(BACKLIGHT_SERVICE);
...
if(!bm.isBacklightOn()) {
//Turn it on.
} else {
//Other Things...
}
出现我的问题是因为 Android Studio 因不知道 BacklightManager 是什么而无法构建应用程序。我如何构建此应用程序来测试我的代码? (将某些东西导入 Android 管理器,强制构建忽略错误等)
看起来解决方案是在 AOSP 构建环境中构建自定义 SDK。然后将其导入 Android Studio