0

对于应用程序,我需要设备型号名称,例如“SAMSUNG-SM-G930A”。在 android 下,我从 Build.MODEL 获取此信息,并且还有一个名为 AndroidDeviceNames 的库(https://github.com/jaredrummler/AndroidDeviceNames),这正是我在 ubuntu touch 下所需要的。

在 C++/Qt5/Ubuntu SDK IDE 中获取此信息(型号名称/设备名称)的最佳方式是什么。如果有办法从 QML 获取这些名称,那也没关系。

4

1 回答 1

0

您是否尝试过 C++ 下 uname(2) 的输出,例如

#include <sys/utsname.h>
struct utsname uts;
uname ( &uts );
std::cerr << uts.sysname << "\n";
... 

你也可以看看

/etc/writable/machine-info

它的内容可能对您来说很有趣。

于 2016-09-07T13:02:30.517 回答