【问题标题】:show error when compile lib that I wrapped for basic4android编译我为 basic4android 包装的库时显示错误
【发布时间】: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


【解决方案1】:

忘记用了

@DependsOn

用于调用文件夹 libs 中的附加 jar。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-05
    • 2017-07-23
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    • 1970-01-01
    相关资源
    最近更新 更多