如何在我的Android程序中获取我的Android设备名称?

我通过命令行中的“adb deivces”命令获取设备名称.
现在我想在我的Android设备中获取名称.

  String serial = null;     
    try {         
        Class<?> c = Class.forName("android.os.SystemProperties");    
        Method get = c.getMethod("get", String.class);   
        serial = (String) get.invoke(c, "ro.serialno");  
        System.out.println(serial);
        } 
    catch (Exception ignored) {  

    }

那些在我的Android手机上运行正常.但是我的acer a500平板电脑获得了真正的序列号.
这与我从adb命令获得的名称不一致.

我倾向于通过另一种方法获取设备名称的ddms.
但我不知道.

解决方法:

getting-android-device-name
我希望这个链接可以帮到你.

TextView tv1 =(TextView)findViewById(R.id.tv1);

String str = android.os.Build.MODEL;

tv1.setText(STR);

上一篇:在Mac上的Android模拟器中收到了错误的纬度/经度


下一篇:android – DDMS有空白屏幕