【问题标题】:calling a static variable?调用静态变量?
【发布时间】:2018-05-03 11:51:55
【问题描述】:

我正在尝试在 android 中调用静态变量,但收到错误消息。

URL class
public class URL{
  public static String url ="xxxxxxxx";
}

Second Class{
   private static String newUrl = MyURL.url;
}

但我遇到了错误

java.lang.NoClassDefFoundError:解析失败: lcom/example/system2/tranxav/url/URL;

【问题讨论】:

标签: android class static


【解决方案1】:

试试这个..

public class URL{
public static String url ="xxxxxxxx";
}

Class second{
private static String newUrl = URL.url;
}

【讨论】:

    【解决方案2】:

    正确检查您的班级名称。

    public class MyURL{
      public static String url ="xxxxxxxx";
    }
    Second Class{
       private static String newUrl = MyURL.url;
    }
    

    出现此错误是因为您从错误的类名访问 url。

    【讨论】:

      猜你喜欢
      • 2011-09-08
      • 1970-01-01
      • 2010-11-15
      • 1970-01-01
      • 2019-03-10
      • 1970-01-01
      • 1970-01-01
      • 2017-04-16
      相关资源
      最近更新 更多