小编Kav*_*Dev的帖子

如何在Android 2.2或更高版本上以编程方式进行视频通话?

我正在开发一个应用程序,我想以编程方式进行视频通话.我在我的应用程序中使用API​​级别8.

我有三星Galaxy S,我可以使用视频通话功能.使用意图动作ACTION_CALL,我可以开始语音通话.

如何开始视频通话?我必须提供哪些额外的意图?是否有任何特定字段表示当前拨出的电话是视频电话?如果是,我该如何设置该字段以表明我想调用视频通话?

video android android-intent video-conferencing

8
推荐指数
1
解决办法
8408
查看次数

如何在Android中发送基于BT免提配置文件的AT命令?

我正在尝试通过免提配置文件在Android设备与其他手机之间建立蓝牙连接.我正在使用以下代码 -

private static final UUID MY_UUID = UUID.fromString("0000111F-0000-1000-8000-00805F9B34FB"); // UUID for Hands free profile   

// Some code...

// Get Bluetooth Adapter.
m_oBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

// Some code...

// For paired BT device, getting a connection established.
if(null != m_oBluetoothDevice)
{
    if(BluetoothDevice.BOND_BONDED == m_oBluetoothDevice.getBondState())
    {
        try
        {
            m_oBluetoothSocket = m_oBluetoothDevice.createRfcommSocketToServiceRecord(MY_UUID);     
            m_oBluetoothSocket.connect();

            Log.i(TAG, "Socket Connected");

        }
        catch(Exception e)
        {
            if(null != m_oBluetoothSocket)
            {
                Log.i(TAG, "Closing socket");
                try 
                {
                    m_oBluetoothSocket.close();
                }
                catch (Exception e1) 
                {
                    Log.i(TAG, "Error while closing socket : " …
Run Code Online (Sandbox Code Playgroud)

android bluetooth

8
推荐指数
1
解决办法
1万
查看次数

如何与 OBD II ELM327 适配器​​进行持续通信?

目前我正在开发一个应用程序,我已经与 OBD II ELM 327 适配器​​建立了连接,并且可以从 OBD II 读取数据。例如,我使用 OBD 命令“ 01 0C ”来获取车辆的转速。

我想检索实时数据,例如车辆的速度或转速。这就是我被困住的地方。我没有得到 - “我如何能够持续从车辆获取此类实时数据?

我知道,OBD II 正在响应我的每一个 AT 或 OBD 命令。我的想法是,如果我重复向 OBD II 适配器发送任何命令,它每次都会发送回数据。

谁能告诉我,如何连续发送单个命令,例如“01 0C”?我应该使用哪种方法从车辆获取真实数据?

请有人指导我解决这个问题。任何指导都会有很大的帮助。

谢谢。

android bluetooth at-command obd-ii

5
推荐指数
1
解决办法
8957
查看次数