我用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为什么会出现错误-
"java/com/lsjwzh/widget/materialloadingprogressbar/CircleProgressBar$OvalShadow.class“
我在eclipse中重新构建了该项目,并使用SimpleLibraryCompiler为b4a进行编译。

发布于 2017-01-03 20:44:42
我忘了使用
@DependsOn
用于在文件夹库中调用其他jar。
https://stackoverflow.com/questions/41418166
复制相似问题