如何将mXparser库添加到Sketchware Pro项目中?
Sketchware Pro 导入 mXparser 库解决方案
- 首先排查本地库文件存放问题
确认你下载的.jar文件存放在内部存储根目录的sketchware/libs文件夹下,不要放在子文件夹中,也不要存放zip等压缩格式的文件。同时确保文件名没有中文、空格、特殊符号,仅保留字母、数字和.jar后缀即可。另外检查Sketchware Pro是否已经获得内部存储读取权限,权限未开启会导致软件无法读取libs目录下的文件。完成上述操作后重启软件,即可在本地库页面看到导入的jar包。 - 解决「Local library > DX」路径提示library not found的问题
先按上述要求将jar包放到正确目录后再走该导入路径。如果仍然报错,说明你下载的mXparser版本是用高于JDK 8的版本编译的,Sketchware内置的DX工具不支持高版本编译的jar包,你需要重新下载编译目标为JDK 8的mXparser版本再尝试导入。 - 导入后的额外配置
成功导入库后,需要在项目构建配置中开启DEX合并支持,避免库的类文件被误裁剪导致调用失败。不要同时导入多个版本的mXparser包,否则会出现类冲突报错。
内容的提问来源于stack exchange,提问作者Wakeel Ahmad
相关产品推荐
相关产品推荐

