我正在创建一个Cordova插件,并希望链接到一个现有的jar。所有的文档和帮助都说要添加jar到插件的'libs'文件夹,如果你想将JAR包含到最终的APK中,这是可以的,但我想将它作为一个运行时依赖项包含。我可以在Android Studio或eclipse中通过添加JAR作为依赖项并选择范围为“提供”来实现这一点,但该选项不会向任何希望使用我的插件构建应用的人开放。
wecizke31#
您可以使用我发现的Cordova CLI的最新版本(5.0版)来实现这一点。只要您使用gradle进行构建,您就可以将jar文件包含到您的项目中(例如在/lib下)
<source-file src="myjar.jar" target-dir="lib" />
然后包含extras.gradle文件,如下所示:
dependencies { provided files('lib/myjar.jar') }
并在plugin.xml中添加引用
<framework src="src/android/extras.gradle" custom="true" type="gradleReference"/>
dpiehjr42#
我希望你一切都好。我尝试用flutter和Kotlin读取RFID标签,我按照你上传的指南操作,但仍然无法获得值。我更改了createProfile(),但它什么也没做,它只读取条形码,而不是RFID,请帮助!
2条答案
按热度按时间wecizke31#
您可以使用我发现的Cordova CLI的最新版本(5.0版)来实现这一点。只要您使用gradle进行构建,您就可以将jar文件包含到您的项目中(例如在/lib下)
然后包含extras.gradle文件,如下所示:
并在plugin.xml中添加引用
dpiehjr42#
我希望你一切都好。
我尝试用flutter和Kotlin读取RFID标签,我按照你上传的指南操作,但仍然无法获得值。我更改了createProfile(),但它什么也没做,它只读取条形码,而不是RFID,请帮助!