クラスで onCreate メソッドを呼び出さずにデバイス IMEI を取得したい:
public class EM extends OrmLiteBaseActivity<DatabaseHelper>
{
public void CreateMessage(Exception e, String className)
{
try
{
TelephonyManager manager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String deviceid = manager.getDeviceId();
}
catch (Exception x)
{
x.printStackTrace();
}
}
}
しかし、「onCreate() の前にアクティビティでシステム サービスを利用できません」というエラーが表示され続けます。OnCreateを呼び出さずにIMEIを取得する方法はありますか?