社区
Android
帖子详情
疑惑: Camera这个类也是继承了BnCameraClient,所以它可以做一个服务,而他的客户端访问在什么地方呢 ?
方紫涵
2011-03-25 03:12:48
我的理解是凡是继承了BnXXX的类都是一个服务,而客户端要用这个服务需要调用IXXX的类(实际上是调用BpXXX的类)
而我的疑惑是 Camera这个类也是继承了BnCameraClient,所以它可以做一个服务,而他的客户端访问在什么地方呢 ?
服务列表里面应该没有这个Camera服务,所以我的理解是不是有错误 ?
...全文
165
1
打赏
收藏
疑惑: Camera这个类也是继承了BnCameraClient,所以它可以做一个服务,而他的客户端访问在什么地方呢 ?
我的理解是凡是继承了BnXXX的类都是一个服务,而客户端要用这个服务需要调用IXXX的类(实际上是调用BpXXX的类) 而我的疑惑是 Camera这个类也是继承了BnCameraClient,所以它可以做一个服务,而他的客户端访问在什么地方呢 ? 服务列表里面应该没有这个Camera服务,所以我的理解是不是有错误 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
方紫涵
2011-03-25
打赏
举报
回复
Found 50 services:
0 phone: [com.android.internal.telephony.ITelephony]
1 iphonesubinfo: [com.android.internal.telephony.IPhoneSubInfo]
2 simphonebook: [com.android.internal.telephony.IIccPhoneBook]
3 isms: [com.android.internal.telephony.ISms]
4 diskstats: []
5 appwidget: [com.android.internal.appwidget.IAppWidgetService]
6 backup: [android.app.backup.IBackupManager]
7 uimode: [android.app.IUiModeManager]
8 audio: [android.media.IAudioService]
9 wallpaper: [android.app.IWallpaperManager]
10 dropbox: [com.android.internal.os.IDropBoxManagerService]
11 search: [android.app.ISearchManager]
12 location: [android.location.ILocationManager]
13 devicestoragemonitor: []
14 notification: [android.app.INotificationManager]
15 mount: [IMountService]
16 accessibility: [android.view.accessibility.IAccessibilityManager]
17 throttle: [android.net.IThrottleManager]
18 connectivity: [android.net.IConnectivityManager]
19 wifi: [android.net.wifi.IWifiManager]
20 network_management: [android.os.INetworkManagementService]
21 netstat: [android.os.INetStatService]
22 input_method: [com.android.internal.view.IInputMethodManager]
23 clipboard: [android.text.IClipboard]
24 statusbar: [com.android.internal.statusbar.IStatusBarService]
25 device_policy: [android.app.admin.IDevicePolicyManager]
26 window: [android.view.IWindowManager]
27 alarm: [android.app.IAlarmManager]
28 vibrator: [android.os.IVibratorService]
29 hardware: [android.os.IHardwareService]
30 battery: []
31 content: [android.content.IContentService]
32 account: [android.accounts.IAccountManager]
33 permission: [android.os.IPermissionController]
34 cpuinfo: []
35 meminfo: []
36 activity: [android.app.IActivityManager]
37 package: [android.content.pm.IPackageManager]
38 telephony.registry: [com.android.internal.telephony.ITelephonyRegistry]
39 usagestats: [com.android.internal.app.IUsageStats]
40 batteryinfo: [com.android.internal.app.IBatteryStats]
41 power: [android.os.IPowerManager]
42 entropy: []
43 sensorservice: [android.gui.SensorServer]
44 SurfaceFlinger: [android.ui.ISurfaceComposer]
45 media.audio_policy: [android.media.IAudioPolicyService]
46 media.Test: [android.Test]
47 media.camera: [android.hardware.ICameraService]
48 media.player: [android.media.IMediaPlayerService]
49 media.audio_flinger: [android.media.IAudioFlinger]
android
camera
client
、
Camera
Service及
camera
hal调用流程
这里的 hardware::
camera
::provider::V2_4::I
Camera
Provider ...因为
Camera
也
继承
::android::hardware::
Bn
Camera
Client
所以可以将
Camera
赋值给 TCamCallbacks(即 TCam为::android::hardware::I
Camera
Client
)
camera
service如何跨进程传递video数据——关于
Camera
类
的说明
关于
Camera
(
Camera
.cpp)的特别说明: 1、该
Camera
模块用于app端与
Camera
Service进行通信的总入口,里面用到了...2、该
Camera
本身又是
继承
Bn
Camera
Client
的,它本身又是某个
服务
端!实现的业务接口是I
Camera
Client
。
Camera
Base基
类
和
Camera
类
介绍
这个
类
的定义如下: template <typename TCam, typename TCamTraits =
Camera
Traits<TCam> > class
Camera
Base : public IBinder::DeathRecipient { public: typedef typename TCamTraits::...
虚拟摄像头之七:《详解
Camera
Service 都
做
了什么》之
Camera
Service 与
camera
client
通讯
在阅读本篇内容前、你需要首先了解 android 的 Binder IPC 通讯框架基本原理,才好更好理解
Camera
Server 与
Camera
Client
之间通讯原理;此部分描述的是 android.hardware.
Camera
1 接口相机连接
Camera
Server 的逻辑...
Camera
框架初探
先解释一些概念,然后带着思考去解读 ...废话不说,明白了以上对象后,对于
camera
框架的理解就会上
一个
档次。网上很多人,都是抄来抄去,真正去看代码的时候,发现纸上得来终觉浅,觉知此事要躬行。
Android
80,348
社区成员
91,289
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章