我的android清单文件有啥问题吗?

Posted

技术标签:

【中文标题】我的android清单文件有啥问题吗?【英文标题】:Is there any fault in my android manifest file?我的android清单文件有什么问题吗? 【发布时间】:2021-11-27 22:57:15 【问题描述】:

我目前正在开发一个 xamarin 项目。只有我遇到了由于清单文件中的错误而导致我的 android 无法运行的错误。我自己从来没有遇到过这个错误。有人可以帮我解决这个问题或告诉我我做错了什么吗?

    <?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.companyname.fooddev">
    <uses-sdk android:minSdkVersion="21" android:targetSdkVersion="30" />
    <application android:label="FoodDev.Android" android:theme="@style/MainTheme"></application>
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <application android:label=" GettingStarted.Android">
        <provider android:name="android.support.v4.content.FileProvider"
              android:authorities="$applicationId.provider"
              android:exported="false"
              android:grantUriPermissions="true">
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS"
                       android:resource="@xml/provider_paths" />
        </provider>
    </application>
</manifest>

【问题讨论】:

我猜你总是可以删除一行,然后再试一次。至少要知道错误在哪里 【参考方案1】:
<provider android:name="android.support.v4.content.FileProvider"
              android:authorities="$applicationId.provider"
              android:exported="false"
              android:grantUriPermissions="true">
          
  // Here is Your Error You are missing File provider_path in your resources
            <meta-data android:name="android.support.FILE_PROVIDER_PATHS"
                       android:resource="@xml/provider_paths" />

</provider>

【讨论】:

以上是关于我的android清单文件有啥问题吗?的主要内容,如果未能解决你的问题,请参考以下文章

清单中有啥权限可以将应用程序放入省电的android中

Android 清单文件

android清单文件在哪里打开

两个应用程序图标显示 android。我的清单有问题吗?

android清单文件中的颤振位置权限问题

Android Studio 两种具有不同清单文件的风格