AutoJs6
AutoJs6 copied to clipboard
No variants found for ':libs:paddleocr'
使用文档链接中下载的Android Studio,按照构建步骤拉取的master分支,JDK环境版本是20,配置了SDK环境(可能我有东西没有下载,软件自动下载的),起初我在mac上进行拉取构建发现了这个错误,我用windows环境也同样如此。
构建错内容如下:
还有一个错误应该没有影响:
环境:
看到issues中有一篇关于paddleocr,执行gradle downloadAndExtractArchives mingl命令也发生了问题。
我也有相同的问题 环境与你一样
- 配置cmake,最好选对应的版本。 步骤如下 https://blog.csdn.net/qq471208499/article/details/103042325
- 重新编译后,还是有错,下载OpenCV for android SDK ,解压缩 https://sourceforge.net/projects/opencvlibrary/files/4.5.5/opencv-4.5.5-android-sdk.zip/download
- 打开你的CMakeLists.txt,添加set(OpenCV_DIR D:/Opencv2.4/opencv/build) 注意这是你的OpenCVConfig.cmake的路径(注意路径中的斜杠方向)
参考链接: https://www.cnblogs.com/LiuSY/p/5808210.html
具体位置如下图,路径就是刚才你解压缩的路径
- 再次编译后即可
Android SDK Tools 准备
AutoJs6 需要使用部分 SDK 工具 (如 NDK 及 CMake).
注: 如果计算机系统已安装 AutoJs6 全部所需的 Android SDK Tools, 则可跳过此小节内容.
在 Android Studio 软件中使用快捷键 CTRL + ALT + S 打开设置页面:
Appearance & Behavior (外观与表现) ->
System Settings (系统设置) ->
Android SDK (安卓软件开发工具包) ->
SDK Tools (SDK 工具) (位于右侧窗口)
勾选 Show Package Details (显示包详情), 依次点击 NDK 及 CMake, 确保相应版本的工具已勾选 (截至 2023 年 10 月 30 日, NDK 所需版本为 21.1.6352462, CMake 所需版本为 3.10.2).
SDK 工具的版本信息位于 AutoJs6 项目根目录的 version.properties 文件中.