【发布时间】:2017-01-01 19:06:06
【问题描述】:
我用 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 for b4a 进行编译。
【问题讨论】:
-
你应该在帖子中给出错误,并提供更多关于你在做什么的细节。
标签: github word-wrap basic4android