gpt4 book ai didi

.jar 中的 Java 调用函数

转载 作者:行者123 更新时间:2023-12-01 15:55:32 25 4
gpt4 key购买 nike

我的 java 应用程序崩溃了。

当我尝试从 .jar 文件中实现的类调用静态方法时,就会发生这种情况。

这里的错误:

02-28 15:38:55.712: ERROR/AndroidRuntime(323): java.lang.NoClassDefFoundError: TOOLS.CLog

这里调用我的函数:

mylog=CLog.getInstance();

这是我的 .jar 类:

public class CLog implements iLog {
static private CLog m_instance=null;
public static iLog getInstance() {
if (m_instance==null) {
m_instance=new CLog();
}
return m_instance;
}

请提供一些帮助。

编辑:

我的类路径

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="gen"/>
<classpathentry kind="con" path="com.android.ide.eclipse.adt.ANDROID_FRAMEWORK"/>
<classpathentry kind="output" path="bin"/>
</classpath>

最佳答案

应该是(注意包)

package TOOLS;
public class CLog implements iLog {
static private CLog m_instance=null;
public static iLog getInstance() {
if (m_instance==null) {
m_instance=new CLog();
}
return m_instance;
}

导入具有完全限定有效名称的类

关于.jar 中的 Java 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5144133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com