我想创建一个PhoneGap应用程序,并通过蓝牙(https://github.com/don/BluetoothSerial)打开与另一台设备的连接。我从示例项目开始,但我的设置似乎没有任何反应,没有触发任何事件/控制台什么也没显示。
我是Phonegap的新手,在安装NodeJs,Cordova(4.0.0),Phonegap(3.6.0-0.21.19),Ant,获得新的Java JDK(1.7.0_71),更新Android(23,目标是Android API19)之后,我可以构建和运行Android应用程序。我按照 http://www.pycode.com/android/creating-a-phonegap-cordova-3.0-app-in-eclipse.html 作为安装指南。
尽管如此,我无法为 Cordova 构建 jar 文件(找不到目标"jar"),路径设置正确。我在网上搜索,但现有的帖子没有帮助。实际上,我发现最好只使用CordovaApp-CordovaLib作为库,所以我使用了它。无论如何,我目前似乎无法使用任何插件(在配置中添加.xml并在AndroidManifest.xml中授予蓝牙权限)。我什至不确定这是否是这里的问题。
似乎很多人都在为Phonegap而苦苦挣扎,我希望有人遇到同样的问题并可以提供帮助。提前感谢!
更新
发现根本没有调用onDeviceReady方法。检查了cordova.js(不要只使用任何!)并将其复制到我的C:\ProjectPath\platforms\android\assets\www文件夹中。
很尴尬,也许这就是没有人回答的原因。我使用了PhoneGap开发人员应用程序 - 当然这行不通。使用科尔多瓦构建来构建apk并在设备上进行测试。