使用tesseract.js和capacitor core构建Ionic android项目时出现“UNIFIED_TEST_PLATFORM”错误

vbkedwbf  于 2023-09-28  发布在  Ionic
关注(0)|答案(1)|浏览(366)

我已经安装了ionic angular项目,并使用capacitor来获取本地代码。
我正在使用tesseract.js和电容器核心和相机插件。
但是在构建Android项目时,我遇到了以下错误:

Cannot convert string value 'UNIFIED_TEST_PLATFORM' to an enum value of type 'com.android.builder.model.AndroidGradlePluginProjectFlags$BooleanFlag' (valid case insensitive values: APPLICATION_R_CLASS_CONSTANT_IDS, TEST_R_CLASS_CONSTANT_IDS, TRANSITIVE_R_CLASS, JETPACK_COMPOSE, ML_MODEL_BINDING)

我使用的gradle版本是:classpath 'com.android.tools.build:gradle:8.0.0'
我想使用相机模块并拍摄一张照片,用tesseract.js处理它,从图像中获取文本。

wmtdaxz3

wmtdaxz31#

如果其他人遇到这个问题。
您需要将Android Studio更新到最新版本。请确保您在打开Android Studio时拥有最新版本。
在我的情况下,出于某种原因,我有两个版本的Android Studio,而Ionic正在打开旧版本。

相关问题