public class Device {
public static void main(String[] args) {
//buildNum = Build.DISPLAY;
System.out.println("Build Number: " + android.os.Build.DISPLAY);
System.out.println("Model: " + android.os.Build.MODEL);
System.out.println("Build Version: " + android.os.Build.VERSION.RELEASE);
}
}
它输出为:
内部版本号:null
型号:null
构建版本:null
有人能指出我犯错误的地方吗?
答案 0 :(得分:2)
问题可能是您从主方法查询这些值 因此,它可能无法在实际的Android设备上运行。当然,没有正确的价值观。
您需要从Android设备访问这些值,否则它将没有版本号等。
我怀疑你发布的代码在发布时运行/编译。