相关疑难解决方法(0)

以编程方式获取Android手机模型

我想知道是否有办法在Android中以编程方式阅读手机模型.

我想得到像HTC Dream,Milestone,Sapphire或其他任何东西......

android android-hardware

328
推荐指数
11
解决办法
22万
查看次数

你如何在android中获得用户定义的"设备名称"?

我试图获取在设置中设置的用户定义的设备名称.我已经尝试了几种选择,到目前为止还没有.

如果它有帮助或伤害我需要它在BroadcastReceiver

谢谢

java android

28
推荐指数
6
解决办法
3万
查看次数

获取Android设备的所有者名称

以下代码适用于模拟器,但无法在Samsung Galaxy S III上运行.

    final String[] projection = new String[]
    { ContactsContract.Profile.DISPLAY_NAME };
    String name = null;
    final Uri dataUri = Uri.withAppendedPath(ContactsContract.Profile.CONTENT_URI, ContactsContract.Contacts.Data.CONTENT_DIRECTORY);
    final ContentResolver contentResolver = getContentResolver();
    final Cursor c = contentResolver.query(dataUri, projection, null, null, null);

    try
    {
        if (c.moveToFirst())
        {
            name = c.getString(c.getColumnIndex(ContactsContract.Profile.DISPLAY_NAME));
        }
    }
    finally
    {
        c.close();
    }
    System.out.println(name);
Run Code Online (Sandbox Code Playgroud)

这是一个例外:

12-03 20:57:15.751: E/AndroidRuntime(28172): FATAL EXCEPTION: main
12-03 20:57:15.751: E/AndroidRuntime(28172): java.lang.RuntimeException: Unable to start activity ComponentInfo{ht.smca.flashligh/ht.smca.flashligh.MainActivity}: java.lang.NullPointerException
12-03 20:57:15.751: E/AndroidRuntime(28172):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2100)
12-03 20:57:15.751: E/AndroidRuntime(28172):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2125)
12-03 …
Run Code Online (Sandbox Code Playgroud)

java android

8
推荐指数
2
解决办法
3万
查看次数

通过代码获取Android用户定义的设备名称

我想获取用户定义的我的 android 手机设备/手机名称。我已经知道 android.os.Build.MODEL 返回我设备的确切型号,但我想获得用户或手机所有者的名称。

android device

5
推荐指数
1
解决办法
1730
查看次数

Android : 在 android 电视上获取“设备名称”

我知道这个问题经常被问到,但无论我尝试什么,我都找不到答案。

我使用 AVD android TV (API 24) 并想访问它:

在此处输入图片说明

如何在我的应用程序中访问此名称?即使使用 adb 我也从未找到它...

android device-name android-tv

3
推荐指数
1
解决办法
1352
查看次数

Android:以编程方式获取设备名称

这是我试过的.

mTextView.setText("MODEL: "+android.os.Build.MODEL
                +"\nDEVICE: "+android.os.Build.DEVICE
                +"\nBRAND: "+android.os.Build.BRAND
                +"\nDISPLAY: "+android.os.Build.DISPLAY
                +"\nBOARD: "+android.os.Build.BOARD
                +"\nHOST: "+android.os.Build.HOST
                +"\nMANUFACTURER: "+android.os.Build.MANUFACTURER
                +"\nPRODUCT: "+android.os.Build.PRODUCT);
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何获得这些输出:
三星Galaxy S
三星笔记3
索尼Xperia z
索尼Xperai z1
三星大为

nexus它显示nexus 4nexus 7与索尼或三星不一样的情况.

android

2
推荐指数
1
解决办法
2万
查看次数