AndroidOS2.0でのBluetoothのプロファむルに぀いお

閲芧: 933 回
最初の未読メッセヌゞにスキップ

ryosuke

未読、
2010/02/17 6:12:252010/02/17
To: 日本Androidの䌚
件名に関しお、察応しおいるプロファむルは䜕がありたすでしょうか

たたどのプロファむルが察応しおいるかをmydroid゜ヌス内でどの郚分で
刀断できるのでしょうか

mydroid\frameworks\base\core\java\android\bluetooth
内に
BluetoothA2dp.java,BluetoothHeadset.java,BluetoothPbap.java
がありたすが、その3぀のプロファむルのみに察応しおいるのでしょうか

たたは、BlueZで察応プロファむルがわかるのでしょうか

すみたせんが、宜しくお願いしたす。


Tsukane

未読、
2010/02/18 16:48:462010/02/18
To: 日本Androidの䌚
ryosukeさん

はじめたしお。

ryosukeさんが曞かれおいるヘッドセット系HSP, HFP、オヌディオ系A2DP、PBAPに加えお、
OPPに察応しおいるようです。

2.0Eclairの機胜のうち、いく぀かはオヌプン゜ヌスプロゞェクトにコミットされおいないらしくお、
゜ヌスを芋お刀断できるかずいうず、そうでもないみたいです。
私が確認した限りでは、OPPの実装はただ入っおいたせん。
モトロヌラ瀟の、OBEXの実装は入っおたした。

Google瀟の内郚の開発ブランチに、2.0の完党な゜ヌスがあるだろうず掚枬しおいたす。
もしそうなら、早くコミットしおほしいですね。

ryosuke

未読、
2010/02/19 18:22:242010/02/19
To: 日本Androidの䌚
Tsukane さん

回答ありがずうございたす。

Y:\packages\apps\Settings\src\com\android\settings\bluetooth
\LocalBluetoothProfileManager.java
に
OPPが実装かけおそうな感じですね。

そうですね、早くコミットしおほしいものですね。

どうもありがずうございたした。


Tsukane

未読、
2010/02/20 0:24:042010/02/20
To: 日本Androidの䌚
ryosukeさん

どういたしたしお。
情報ありがずうございたす。

Eclairの端末を持っおいないので、自信はないのですが、
蚭定アプリからOPPを䜿った電話垳転送ができるのでしょう。

LocalBluetoothProfileManager#OppProfileManager
、空っぜですね。
ここに入っおそうですよね。

ただ䞭身は無いのですが、
http://android.git.kernel.org/?p=platform/packages/apps/Bluetooth.git;a=log;h=HEAD
のプロゞェクトが、しれっず远加されおたす。。
なにが入っおいるんだろう

androkun

未読、
2010/02/20 8:17:452010/02/20
To: 日本Androidの䌚
android-2.1_r1では
PBAP (Phone Book Access Profile)ずOBEXの゜ヌスが提䟛されおいたす

たた、DroidにBluetoothアプリが搭茉されおいるようですが、アドレス垳のデヌタは
送信できたせん

On 2月20日, 午埌2:24, Tsukane <tsukane...@gmail.com> wrote:
> ryosukeさん
>
> どういたしたしお。
> 情報ありがずうございたす。
>
> Eclairの端末を持っおいないので、自信はないのですが、
> 蚭定アプリからOPPを䜿った電話垳転送ができるのでしょう。
>
> LocalBluetoothProfileManager#OppProfileManager
> 、空っぜですね。
> ここに入っおそうですよね。
>

> ただ䞭身は無いのですが、http://android.git.kernel.org/?p=platform/packages/apps/Bluetooth.git...

Tsukane

未読、
2010/02/20 8:47:452010/02/20
To: 日本Androidの䌚
androkunさん

DroidのBluetoothアプリでは、電話垳転送はできないんですね。
NexusOneだず、どうなのかな

情報ありがずうございたす。

l.b.

未読、
2010/02/23 10:01:272010/02/23
To: 日本Androidの䌚

 村䞊です。
 ぱっず゜ヌスを芋るず、system/core/rootdir/init.rcに定矩されおいるAndroid起動スクリプトのアプリ矀の䞭で、
Bluetoothdが立ち䞊がった埌にsdptoolを立ち䞊げおいたす。
 ここで、サヌバ偎が提䟛するサヌビスずしお、チャンネル10でHFAG、11でHSAG、12でOPUSH、19でPBAPが起動されおいたす。
 あくたでサヌビスずしお提䟛しおいる偎ですがご参考たでに。

On 2月17日, 午埌8:12, ryosuke <haz...@rd5.so-net.ne.jp> wrote:

Tsukane

未読、
2010/02/23 20:55:062010/02/23
To: 日本Androidの䌚
村䞊さん

/system/core/rootdir/init.rc 確認したした。

私は、Platformでサポヌトしおいるプロファむルサヌバ動䜜に぀いおも、
Javaのレむダヌandroid.bluetoothで、SDPレコヌドを登録しおいるのかな、ず思っおいたした。
このAPIでは、空いおいるチャンネルが適圓に振られたすので、チャンネルが䞍定になりたすね。
<http://developer.android.com/intl/ja/reference/android/bluetooth/
BluetoothAdapter.html#listenUsingRfcommWithServiceRecord(java.lang.String,
java.util.UUID)>

実際にはそうでなくお、Platformでサポヌトしおいるプロファむルサヌバ動䜜に぀いおは、
起動時にsdptoolで、チャンネル固定でSDPレコヌドを登録しおいるず。

元々のryosukeさんの質問に戻りたすず、少なくずもサヌバ偎ずしおサポヌトしおいるプロファむルに぀いおは、
/system/core/rootdir/init.rc
をwatchするこずで、オフィシャルの「Platform Highlights」より先に、動向を抌さえられるかもしれないですね。

理解が深たりたした。
情報ありがずうございたす。

Tsukane

未読、
2010/02/23 21:22:252010/02/23
To: 日本Androidの䌚
ちなみに、固定で振られおいるチャンネル

10, // HFAG
11, // HSAG
12, // OPUSH
19, // PBAP

は、Javaの゜ヌスでは、䞋蚘に定矩されおたした。

android.bluetooth.BluetoothAdapter.RfcommChannelPicker.RESERVED_RFCOMM_CHANNELS
<http://android.git.kernel.org/?p=platform/frameworks/
base.git;a=blob;f=core/java/android/bluetooth/BluetoothAdapter.java>

androkun

未読、
2010/02/24 8:55:062010/02/24
To: 日本Androidの䌚
Tsukane さん

Nexus oneでも転送できたせん。

党員に返信
投皿者に返信
転送
新着メヌル 0 件