代码之家  ›  专栏  ›  技术社区  ›  Vidar Vestnes

如何在android上通过代码检索品牌和车型信息?

  •  0
  • Vidar Vestnes  · 技术社区  · 16 年前

    有一个班 android.os.build版本 得到静态变量来获取设备信息, 但当我试图访问它时,总是会得到一个运行时异常。

    E.X关于我如何访问它:

    String model = Build.MODEL;
    

    我总是有这样的例外:

    04-14 14:57:45.266: ERROR/AndroidRuntime(770): java.lang.VerifyError: com.mypackage.Main
    

    我找不到任何需要特别安全许可的信息。

    有人有线索吗?

    1 回复  |  直到 16 年前
        1
  •  4
  •   CommonsWare    16 年前

    Build.MODEL 从一开始就在那里。你不应该得到 VerifyError 从访问公共静态数据成员。上面有几个 Build 更新的(例如, CPU_ABI )因此会给你一个 验证错误 如果您试图在较旧的设备/模拟器上访问它们,那么文档将指出引入了各种数据成员的api级别。