Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Air-Android-USB清单_Actionscript 3_Android Intent_Air_Usb_Ane - Fatal编程技术网

Actionscript 3 Air-Android-USB清单

Actionscript 3 Air-Android-USB清单,actionscript-3,android-intent,air,usb,ane,Actionscript 3,Android Intent,Air,Usb,Ane,我用Eclipse制作了一个本地Android应用程序,它控制着一个RFID USB扫描仪。 这些权限是通过intent-filter和xml-device-filter标记中的AndroidManifest.xml请求的。当我将usb设备插入Android(minix)时,权限只授予一次,扫描仪工作正常 清单示例(在本机Android应用程序中): 问题是,当我构建ANE并在AIR-Android应用程序中使用它时,这些USB权限没有被请求,我没有访问该设备的权限。 我应该在空中安卓清单中

我用Eclipse制作了一个本地Android应用程序,它控制着一个RFID USB扫描仪。 这些权限是通过
intent-filter
xml-device-filter
标记中的
AndroidManifest.xml
请求的。当我将usb设备插入Android(
minix
)时,权限只授予一次,扫描仪工作正常

清单示例(在本机Android应用程序中):


问题是,当我构建
ANE
并在
AIR-Android
应用程序中使用它时,这些USB权限没有被请求,我没有访问该设备的权限。 我应该在空中安卓清单中放置什么来访问USB设备?我不能使用意图过滤器和元数据,因为我没有访问XML的权限


感谢您的帮助:-)

在AIR application.xml中,应该有一个名为
android
的节点,其子节点名为
manifestAdditions
。您可以尝试在那里添加意图过滤器和元数据吗?在AIR application.xml中,应该有一个名为
android
的节点,其子节点名为
manifestAdditions
。您可以尝试在那里添加意图过滤器和元数据吗?
<application  
        android:allowBackup="true"  
        android:icon="@drawable/ic_launcher"  
        android:label="@string/app_name"  
        android:theme="@style/AppTheme" >  
        <activity  
            android:name=".Main1Activity"  
            android:label="@string/title_activity_main1"  
            android:launchMode="singleTask"  
            android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >  
            <intent-filter>  
                <action android:name="android.intent.action.MAIN" />  
                <category android:name="android.intent.category.LAUNCHER" />  
            </intent-filter>  
            <intent-filter>  
                <action android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED" />  
                <action android:name="android.hardware.usb.action.USB_DEVICE_DETACHED" />  
            </intent-filter>  
            <meta-data  
                android:name="android.hardware.usb.action.USB_DEVICE_ATTACHED"  
                android:resource="@xml/device_filter" />  
            <meta-data  
                android:name="android.hardware.usb.action.USB_DEVICE_DETACHED"  
                android:resource="@xml/device_filter" />  
        </activity>  
    </application>