Xamarin.android Android Things应用程序(Ras Pi上的UART端口)出现异常;呼叫方缺少必需的权限com.google.android.things.permission.USE“u-PERIPHERAL”IO;

Xamarin.android Android Things应用程序(Ras Pi上的UART端口)出现异常;呼叫方缺少必需的权限com.google.android.things.permission.USE“u-PERIPHERAL”IO;,xamarin.android,raspberry-pi,android-things,Xamarin.android,Raspberry Pi,Android Things,我正在开发Android项目,使用Visual Studio(Xamarin Android)在Raspberry Pi 3上构建和运行。我可以成功地将应用程序部署到Raspberry pi,并获得 java.lang.SecurityException:调用方缺少所需的权限 com.google.android.things.permission.USE\u PERIPHERAL\u IO 应用程序初始化UART端口时出错。我已经在manifest.xml文件中添加了以下权限,并尝试卸载重新启

我正在开发Android项目,使用Visual Studio(Xamarin Android)在Raspberry Pi 3上构建和运行。我可以成功地将应用程序部署到Raspberry pi,并获得

java.lang.SecurityException:调用方缺少所需的权限 com.google.android.things.permission.USE\u PERIPHERAL\u IO

应用程序初始化UART端口时出错。我已经在
manifest.xml
文件中添加了以下权限,并尝试卸载重新启动和重新安装应用程序路由(由其他联机人员建议),但没有成功

<uses-permission android:name="com.google.android.things.permission.MANAGE_INPUT_DRIVERS" />
<uses-permission android:name="com.google.android.things.permission.USE_PERIPHERAL_IO" />


我正在运行VisualStudio15.7.5和Android Things 1.0.2。任何帮助都将不胜感激。

您可以尝试通过ADB手动授予权限吗@NickFelker非常感谢你。手动授予工作许可。