我正试图将我的离子应用从cordova迁移到capacitor。
但我得到一个错误的Android构建。
android\capacitor-cordova-android-plugins\src\main\java\nl\xservices\plugins\FileProvider.java:4: error: package android.support.v4.content does not exist
public class FileProvider extends android.support.v4.content.FileProvider {
有人知道如何解决这个问题吗?
我也遇到了同样的问题,我通过以下步骤解决了这个问题。
进入发生问题的FileProvider文件 你可以点击Android Studio给你的路径
将 "public class FileProvider extends android.support.v4.content.FileProvider "改为 "public class FileProvider extends androidx.core.content.FileProvider"。
这样应该就能解决这个问题了,希望对哥们有帮助。
PS. 用Capacitor启动项目时不会出现这个错误,希望Capacitor 2.0能修复这类错误。
试试 npx cap sync
命令后添加任何插件。这对我来说是有效的。