Ionic Capacitor构建时找不到android.support.v4.app.ActivityCompat符号

15

我在 Ionic 中开始了一个新项目,只安装了 qrscenner 插件。在运行命令 ionic cap build android 成功之后,我在 Android Studio 中运行应用程序时遇到了错误:

error: cannot find symbol
import android.support.v4.app.ActivityCompat;
                             ^
  symbol:   class ActivityCompat

我安装了floatinghotpot/cordova-plugin-android-support-v4插件,但是仍然出现同样的问题。


请参见 https://dev59.com/wbroa4cB1Zd3GeqPgkPp#61120845。 - jcesarmobile
1个回答

70

它完美地运行了!非常感谢!我不知道那个参考文献里的人是如何想出这个解决方案的。 - ChiragMS
2
我在ionic/android开发方面还很新,但看起来android.support.*已经不再支持,而androidx.*是替代品。jetifier是一种工具,可以升级各个库的引用。 - Raul Nohea Goodness
这个在本地运行是可以的,但是通过Ionic AppFlow构建时仍然存在问题。有解决方案吗? - TIER 0011
我没有使用Ionic AppFlow。但是我看到了这个,可能会有所帮助:https://forum.ionicframework.com/t/android-support-v4-content-does-not-exist-appflow-build-issue/194978/8 - Raul Nohea Goodness

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接