我试图通过一个简单的应用程序获得使用蓝牙的基础知识.我也喜欢笔记本电脑应用程序,所以我可以简单地调试蓝牙通信.下面的代码是我尝试将笔记本电脑作为客户端(使用BlueCove 2.1.0)而平板电脑作为服务器(Android 2.2).
根据我的理解,这应该按照书面形式工作,而笔记本电脑正在提供平板电脑及其提供的服务.但是,该行"StreamConnection conn = (StreamConnection) Connector.open(url, Connector.READ_WRITE);"
每次都返回null.
任何想法都出了什么问题?以下是代码的输出:
winsock上的BlueCove版本2.1.0
地址:68A3C44A5265
名称:WS1497
启动设备查询...
发现设备:2013E061D922
发现设备:00242BFE7375
INQUIRY_COMPLETED
设备查询已完成.
服务咨询开始.
来自:Galaxy Tab
服务搜索已完成 - 代码:1
来自:WS1190
服务搜索已完成 - 代码:4
蓝牙设备:
1.2013E061D922(Galaxy Tab)
2.00242BFE7375(WS1190)
btspp:// 2013E061D922:20; authenticate = false;加密= false; master = false ---- = null MainClass.main
中的线程"main"java.lang.NullPointerException
异常(
MainClass.java:104)BlueCove堆栈关闭完成
这是我正在使用的代码:
笔记本代码:
import java.io.DataInputStream;
import java.io.IOException;
import java.util.Vector;
import javax.bluetooth.DeviceClass;
import javax.bluetooth.DiscoveryAgent;
import javax.bluetooth.DiscoveryListener;
import javax.bluetooth.LocalDevice;
import javax.bluetooth.RemoteDevice;
import javax.bluetooth.ServiceRecord;
import javax.bluetooth.UUID;
import javax.microedition.io.Connector;
import javax.microedition.io.StreamConnection;
public class MainClass implements …
Run Code Online (Sandbox Code Playgroud) 我正在寻找一种有效的方法来检查切片是否是另一个切片的子集。我可以简单地遍历它们进行检查,但是我觉得必须有更好的方法。
例如
{1,2,3}是{1,2,3,4}
的子集{1,2,2}不是{1,2,3,4}的子集
有效执行此操作的最佳方法是什么?
谢谢!
This is my first time submitting something to the App Store, and I am having a lot of issues. First off, let me say that the application has been built with PhoneGap, using the Cordova 1.9.0 framework. The web application end of it is fine, validates W3, and runs perfectly in browser. I have rebuilt this project from the ground up after being unable to fix the issue manually, but that did not rectify it either. Below is …
我正在使用线程计时器,它正在创建新实例并调用如下方法,
Timer_tick()
{
Car C;
C=new Car();
C.Start() /// this will take time to complete
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,还有另一个线程带有下一个计时器滴答并执行相同的操作.然后第二个线程从第一个Car实例中删除引用并且它将在新的Car实例上调用start方法,因为第一个对象没有完成他的start方法(仍在进行中)但它不再具有"C"变量引用.这会对第一个实例Start()
方法的完整性或执行产生任何问题.它可以被GC收集吗?