我有一个示例android应用程序,该应用程序与用于ocom打印机的sdk一起发送。他们不支持开箱即用的Cordova,但我想在Ionic应用程序上使用这些打印机。
为此,我尝试构建一个Cordova插件以在示例android应用中使用相同的资源和库:
https://github.com/Mukopaje/Ocom-Bt-Printer-Cordova-Plugin
和示例android app / sdk
https://www.dropbox.com/s/2j3e0ybavbowjk8/Android%20SDK.rar?dl=0
我对构建Cordova插件非常陌生,我将尽一切可能从这里获得帮助。我正在尝试遵循此处的示例:
Import phonegap's R.java to my plugin?
但是我似乎不明白。我收到这样的错误:
symbol: class Main_Activity
[cordova] location: class OcomBtPrint
[cordova] C:\XXXX\platforms\android\app\src\main\java\cordova\plugin\ocom\btprint\OcomBtPrint\OcomBtPrint.java:446: error: package R does not exist
在这种情况下,我正在尝试上面sdk帖子的Bluetooth sdk部分,并且lib和src文件夹包含所有sdk文件。