我使用Eclipse Galileo为Android 2.3编写了一个小应用程序.该应用程序基于Google上发布的蓝牙聊天示例.
问题是蓝牙连接失败.我通过SPP - 串口配置文件将我的Android与蓝牙接入点连接起来.连接失败的原因对我来说并不清楚.我在日志中看到以下内容:
10-09 18:52:35.989: ERROR/BluetoothEventLoop.cpp(162): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/18286/hci0/dev_00_1A_7D_0A_B7_5F
10-09 18:58:35.239: ERROR/(18269): ****************search UUID = 1101***********
10-09 18:58:35.489: ERROR/BluetoothEventLoop.cpp(162): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/18286/hci0/dev_00_1A_7D_0A_B7_5F
10-09 18:58:35.529: ERROR/BluetoothEventLoop.cpp(162): event_filter: Received signal org.bluez.Device:PropertyChanged from /org/bluez/18286/hci0/dev_00_1A_7D_0A_B7_5F
10-09 18:58:35.669: ERROR/BLZ20_WRAPPER(20769): ##### ERROR : btlif_process_con_rsp: no bt sock found, scn 1#####
Run Code Online (Sandbox Code Playgroud)
任何帮助都很明显
我使用了一种流行的方法使我的应用程序自动启动在此处描述: 如何在启动时启动应用程序?
问题是应用程序不以logcat中的以下消息开头:
W/BroadcastQueue: Reject to launch app .../10186 for broadcast: App Op 60
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
PS.Android 5.0.2,手机华硕zenphone
我很久以前就已经有了一个现有的项目,似乎该项目是在C++ Builder中完成的 - 它有*.dfm,*cbproj文件.
但我无法在C++ Builder 6中打开它,因为没有.bpr, .bpg或*.bpk文件.
如果我创建新项目并导入所有现有的*.cpp文件,那么Borland会说多个错误,例如"ControlBar-> CornerEdge属性不存在"等等.
我的猜测是它是在一些非常古老的构建器(早于6.0)中制作的,但我怎么知道究竟需要什么构建器?