cordova-plugin-lotuscard
Version:
cordova plugin usb rfid ISO14443 Type A card
45 lines (38 loc) • 2.12 kB
text/xml
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
id="cordova-plugin-lotuscard" version="0.2.3">
<name>LotusCard</name>
<description>Cordova LotusCard Plugin</description>
<license>Apache 2.0</license>
<keywords>cordova,lotuscard</keywords>
<js-module src="www/lotuscardplugin.js" name="lotuscard">
<clobbers target="navigator.lotuscard" />
</js-module>
<!-- android -->
<platform name="android">
<config-file target="res/xml/config.xml" parent="/*">
<feature name="LotusCardPlugin" >
<param name="android-package" value="cc.lotuscard.LotusCardPlugin"/>
</feature>
</config-file>
<config-file target="AndroidManifest.xml" parent="/*">
<uses-feature android:name="android.hardware.usb.host" android:required="true" />
<uses-permission android:name="android.hardware.usb.accessory" />
</config-file>
<config-file target="AndroidManifest.xml" parent="/manifest/application/activity">
<intent-filter>
<action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED" />
</intent-filter>
<intent-filter>
<action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />
</intent-filter>
<meta-data android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" android:resource="@xml/device_filter" />
</config-file>
<source-file src="src/android/LotusCardDriver.java" target-dir="src/cc/lotuscard" />
<source-file src="src/android/LotusCardErrorCode.java" target-dir="src/cc/lotuscard" />
<source-file src="src/android/LotusCardParam.java" target-dir="src/cc/lotuscard" />
<source-file src="src/android/LotusCardPlugin.java" target-dir="src/cc/lotuscard" />
<source-file src="src/android/xml/device_filter.xml" target-dir="res/xml" />
<source-file src="src/android/libs/libLotusCardDriver.so" target-dir="libs/armeabi"/>
</platform>
</plugin>