Android - 如何在我的应用程序中访问设备信息,例如设备的 Android 版本?

Android -how do I access device information like Android version of the device in my app?

在我的应用程序中,我有一个使用 intent 打开 gmail 应用程序的电子邮件按钮。如何访问 Android 设备版本和设备型号以将其包含在电子邮件正文中?

对于 api 信息,您可以使用以下代码。

int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion >= android.os.Build.VERSION_CODES.FROYO){
   // Do something for froyo and above versions
} else{
   // do something for phones running an SDK before froyo
}

以下为设备制造商信息使用

 String deviceName = android.os.Build.MODEL;
 String deviceMan = android.os.Build.MANUFACTURER;

将在此处找到有关系统属性的更多信息Official doc - Build