我用Eclipse包装了b4a的源github。
我添加了core.jar,但是当我在b4a中编译项目时,它显示了这个错误:
麻烦处理" java / com / lsjwzh / widget / materialloadingprogressbar / CircleProgressBar $ OvalShadow.class":不构建时错误使用或错误使用核心类(java。*或javax。*)核心库。
这通常是由于在使用IDE(例如Eclipse)时无意中在应用程序的项目中包含了核心库文件。如果您确定自己没有故意定义核心课程,那么这就是对最新情况的最有可能的解释。
但是,您实际上可能正在尝试在核心命名空间中定义一个类,例如,从非Android虚拟机项目中可能已经采用了该类。这肯定是行不通的。它至少会影响您的应用与该平台的未来版本的兼容性。
我从
更改了包名称java.com.lsjwzh.widget.materialloadingprogressbar
到
com.lsjwzh.widget.materialloadingprogressbar
为什么显示错误 -
"爪哇/ COM / lsjwzh /插件/ materialloadingprogressbar / CircleProgressBar $ OvalShadow.class"
?
我在eclipse中重建了项目,并使用SimpleLibraryCompiler为b4a编译。
答案 0 :(得分:0)
我忘了使用
@DependsOn
用于调用文件夹libs中的附加jar。