我想显示我的应用程序使用的设备功能信息。例如:像这样的信息
android.hardware.location.network
android.hardware.wifi
com.google.android.feature.GOOGLE_BUILD
android.hardware.telephony
android.hardware.location
android.software.sip
android.hardware.touchscreen.multitouch
glEsVersion = 2.0
我使用了以下代码:
PackageManager packageManager = mcontex.getApplicationContext().getPackageManager();
FeatureInfo[] feature = packageManager.getSystemAvailableFeatures();
String k = null;
for (FeatureInfo s : feature) {
k = s.name + "\n" + "glEsVersion =" + s.reqGlEsVersion;
}
return k;
它只显示glEsversion但是显示为null。有什么建议吗?
答案 0 :(得分:1)
你总是覆盖k但是如果我理解你正确你想要一个字符串中的所有功能
for (FeatureInfo s : feature) {
k =k+ s.name + "\n" + "glEsVersion =" + s.reqGlEsVersion;
}