问题标签 [jsr82]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
552 浏览

java-me - 蓝牙通信服务器客户端卡住j2me

如何使用相同的 Stream 从服务器到客户端或从客户端到服务器多次读取/写入?

我正在通过蓝牙制作回合制游戏。关于如何在 j2me 中实现这一点的任何想法?

我正在使用 RfCOM 协议。

客户端代码是

服务器代码:

流只工作一次,然后当我再次单击发送时没有任何反应

0 投票
1 回答
1350 浏览

java-me - 使用蓝牙 L2Cap 连接到 HID 设备

是否有任何解决方法可以在 JAVA ME 中使用 L2CAP 连接到 HID 设备(使用移动设备原生的 JSR-82 规范实现而不是 BlueCove 等)?

我知道 HID 设备通常使用值为 0x0011 的 PSM(协议服务多路复用器)。不幸的是,我发现:

合法的 PSM 值在 (0x1001..0xFFFF) 范围内,最低有效字节必须是奇数,所有其他字节必须是偶数。

上面解释了为什么javax.microedition.io.Connector connect()当我尝试以下代码时方法会抛出异常:

0 投票
2 回答
636 浏览

java-me - 从所有 Java 手机(尤其是 S40 设备)获取唯一 ID

我需要以编程方式从所有支持 j2me 的手机中获取唯一标识号。

我们已经知道在 S40 设备中获取 IMEI / IMSI 几乎是不可能的,蓝牙 MAC 地址 / obex 推送配置文件 UUID 可能会有所帮助。但是为此,应该在手机中打开蓝牙。而且不知道有多少设备会支持jsr82。

是否有其他一些独特的 id 可以区分 j2me 设备?

0 投票
0 回答
226 浏览

c# - Java ME应用程序和C#应用程序之间使用蓝牙的通信

我是最近开始使用 Java 的 C# 开发人员,从未在 Java ME 中做过任何事情。我的下一个项目需要使用蓝牙将简单的按键从手机键盘传递到 C# 应用程序,有一些关于通过蓝牙发送/接收文件的示例,但是关于如何在应用程序之间传递消息的文档很少:

我偶然发现了 32feet.NET 库,但提供的示例很差,对我来说更大的谜团是应用程序的 J2ME 方面。

如果有人可以提供任何代码示例或只是解释一些基本的东西和蓝牙通信之间的手机和桌面应用程序的原则:

  • 什么蓝牙服务用于传递消息?串行端口?
  • 什么类型的数据可以用于通信?
  • 连接如何保持活跃?
0 投票
1 回答
163 浏览

java-me - Midlet 在调用蓝牙 API 时崩溃

当我在手机上运行以下代码时,我得到黑屏,说有未捕获的异常,但整个块被包裹在 try/catch 块中,所以这很奇怪,无论如何,当我继续执行代码时,只会进入“获取设备..”所以它显然在这条线上失败了:

这是整个方法:

有任何想法吗?

0 投票
1 回答
1959 浏览

java - 保持 Java 蓝牙连接处于活动状态

我正在使用 Bluecove API 为我的计算机构建一个简单的 Java 蓝牙服务器。我也在构建一个 Android 客户端应用程序,但问题似乎源于服务器端应用程序。

我确定有人已经在某个地方发布了任何答案,并且过去几天我已经严格尝试了不同的解决方案,并查看了每个可能的论坛,但我似乎无法保持套接字线程上的连接。

在建立从 android 到计算机的连接后,我可以交换消息,反之亦然,从计算机到 android,但在交换字节后,Bluecove 堆栈会立即关闭并关闭套接字连接,即使我没有明确告诉它连接.close()。

我尝试使用一段时间(某些陈述为真)循环来保持连接处于活动状态,并且在收到第一条消息后它不再关闭套接字,但它无法接收我从智能手机发送到计算机的任何后续消息任何一个。虽然它基本上还活着,但当我尝试从智能手机发送新消息时,它无法接收到任何新消息。不知道为什么。

对不起,这是我第一次发帖,我不确定为什么代码的第一部分不能正确显示在页面上。

代码制作连接:

用于监听传入数据的线程代码

0 投票
0 回答
2226 浏览

android - JSR82 连接:未创建到蓝牙套接字的连接(失败或中止)

所以有很多与这个问题相关的SO帖子 -

其他帖子 -

尝试了从反射到不反射的所有方法,但都没有奏效-

如果您仔细查看上面的代码,那么您会注意到 -

1) 尝试使用端口 1 进行反射

2) 如果 1 失败,则尝试使用端口 2 进行反射

3) 如果 2 失败,则尝试使用端口 3 进行反射

4) 如果 3 失败,则尝试不进行反射

简而言之,使用了所有东西,但没有任何效果。

我的异常跟踪 -

任何帮助将不胜感激!

0 投票
1 回答
297 浏览

java - BluetoothStateException 和 JSR-82

我刚开始接触 JSR-82 库,因为我需要在智能手机和 RaspberryPi 之间实现一些蓝牙功能,这时代码

给我以下消息:“这不是 JSR-82 实现”。错误消息来自 catch 块。有没有人遇到过这个问题?我在互联网上找不到任何东西。

我正在使用 MacOS Sierra 10.12.4 和 Eclipse Oxygen 最新版本。我从这边下载了JSR-82.jar:http: //mvnrepository.com/artifact/org.microemu/microemu-jsr-82

非常感谢任何帮助,谢谢大家

0 投票
0 回答
49 浏览

java - Java中是否有用于蓝牙通信的高级库?

我知道有 BlueCove,但我正在寻找更直观、更容易理解的东西。