字段需要API级别21(当前最小值为14):android.content.Context#TELECOM_服务
我正在使用字段需要API级别21(当前最小值为14):android.content.Context#TELECOM_服务,android,Android,我正在使用 TelephonyManager tm=(TelephonyManager) getSystemService(Context.TELECOM_SERVICE); String deviceId=tm.getDeviceId(); <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="22" /> 获取设备IMEI。 但这是一个警告 字段需要API级别21(当前最小值为14): a
TelephonyManager tm=(TelephonyManager) getSystemService(Context.TELECOM_SERVICE);
String deviceId=tm.getDeviceId();
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="22" />
获取设备IMEI。
但这是一个警告
字段需要API级别21(当前最小值为14):
android.content.Context#电信服务
这是什么意思?如何解决这个问题
我正在使用
TelephonyManager tm=(TelephonyManager) getSystemService(Context.TELECOM_SERVICE);
String deviceId=tm.getDeviceId();
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="22" />
而且这也不起作用:
Toast.makeText(getApplicationContext(),deviceId,Toast.LENGTH\u LONG.show()
使用电话服务
代替电信服务
如下:
TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
// get IMEI
String imei = tm.getDeviceId();
这是什么意思?安卓基础:安卓有很多版本(请至少阅读原始安卓指南)。。。如何解决这个问题?显然:不要使用它或不支持较低的API版本
TELECOM\u SERVICE
。。?你是说电话服务吗?“这不起作用”是一个非常糟糕的问题描述。你需要比这更详细。“这不起作用”意味着祝酒词没有显示出来