我是否必须统一请求对我的 Android 应用程序进行文件操作的许可?

Do I have to ask permission for file manipulation for my Android app in unity?

我自己做了一个unity(android)的app,可以查看文件的名称和创建日期,还可以重命名或删除文件。它在我的 PC 的编辑器中运行良好。但是,当我构建 APK 时,它不起作用。所以,我想知道,在 unity(android) 中进行媒体操作是否必须请求许可?如果是这样,我该怎么做?我猜是清单文件。

根据 Unity documentation,是的,您必须询问权限。

这是使用清单文件标记进行读写所需的权限。

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

要在 android 清单中进行修改,您需要按照 Override the Android App Manifest

上的这些说明进行操作

或者您可以在运行时请求权限,方法是this Unity documentation