Tho*_*ysa 6 xamarin xamarin.forms
我正在尝试实施MediaPlugin,但遇到了问题。我已完成设置说明中的所有步骤,但出现以下错误:
Error: No resource found that matches the given name (at 'resource' with value '@xml/file_paths')
Run Code Online (Sandbox Code Playgroud)
如设置说明中所述- 在我的 Android 项目中,我在 Resources 文件夹中添加了一个名为 xml 的文件夹,其中包含一个名为 file_paths.xml 的文件,其内容如下:
<?xml version="1.0" encoding="utf-8"?>
<paths xmlns:android="http://schemas.android.com/apk/res/android">
<external-files-path name="my_images" path="Pictures" />
<external-files-path name="my_movies" path="Movies" />
</paths>
Run Code Online (Sandbox Code Playgroud)
我希望这个问题与上述或 AndroidManifest.xml 相关,所以我将包含我完整的 AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="com.company.Kvitt" android:installLocation="auto">
<uses-sdk android:minSdkVersion="15" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<application android:label="Kvitt.Android">
<provider android:name="android.support.v4.content.FileProvider"
android:authorities="com.company.Kvitt.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"/>
</provider>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
非常感谢有关如何解决此错误的任何帮助或想法!
该res/xml
目录应与其他资源位于同一子文件夹中;可绘制、布局、mipmap-XXX 等...
Resources/xml/file_paths.xml
obj/Debug/android/res/xml
如果资源文件不在构建工件中,则可能的原因是构建操作错误
AndroidResource
归档时间: |
|
查看次数: |
1404 次 |
最近记录: |