Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.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
Android 找不到资源xml/opener_路径(也称为io.ionic.starter:xml/opener_路径)_Android_Cordova_Cordova Plugins_Ionic4_Ionic Native - Fatal编程技术网

Android 找不到资源xml/opener_路径(也称为io.ionic.starter:xml/opener_路径)

Android 找不到资源xml/opener_路径(也称为io.ionic.starter:xml/opener_路径),android,cordova,cordova-plugins,ionic4,ionic-native,Android,Cordova,Cordova Plugins,Ionic4,Ionic Native,android构建时获取错误 <provider android:name="androidx.core.content.FileProvider" android:authorities="${applicationId}.fileprovider;${applicationId}.bugshaker.fileprovider" android:exported="false" android

android构建时获取错误

<provider
            android:name="androidx.core.content.FileProvider"
            android:authorities="${applicationId}.fileprovider;${applicationId}.bugshaker.fileprovider"
            android:exported="false"
            android:grantUriPermissions="true">
            <meta-data
                android:name="android.support.FILE_PROVIDER_PATHS"
                android:resource="@xml/file_paths" ></meta-data>
        </provider>
错误消息是:

android\app\src\main\AndroidManifest.xml:39:13-41:65:AAPT:error:resource-xml/opener\u路径又名io.ionic.starter:xml/opener\u路径未找到


我也有同样的错误。这就是我的工作原理:

我在命令提示符下转到根项目目录并运行:

ionic cap sync
然后,它又给了我一个错误

android\capacitor-cordova-android-plugins\src\main\java\io\github\pwlin\cordova\plugins\fileopener2
我得换衣服

public class FileProvider extends android.support.v4.content.FileProvider


现在我可以在Android设备上运行该项目了,我也有同样的错误。这就是我的工作原理:

我在命令提示符下转到根项目目录并运行:

ionic cap sync
然后,它又给了我一个错误

android\capacitor-cordova-android-plugins\src\main\java\io\github\pwlin\cordova\plugins\fileopener2
我得换衣服

public class FileProvider extends android.support.v4.content.FileProvider


现在我可以在Android设备上运行该项目了

这是因为我使用的是电容器,如果你使用的是Cordova,我想你应该删除Android平台,然后再添加电容器,而不是ionic cap sync,这就是解决方案。每次cap同步或重建后都需要将android.support.v4更改为androidx.core,这同样适用于相机插件。这是因为我使用的是电容器,如果您使用的是Cordova,我想您应该删除android平台,然后使用电容器重新添加,这是解决方案。每次cap同步或重建后都需要将android.support.v4更改为androidx.core,这同样适用于摄像头插件。