Android 找不到资源xml/opener_路径(也称为io.ionic.starter:xml/opener_路径)
android构建时获取错误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
<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,这同样适用于摄像头插件。