Je suis débutant dans Android.ClassCastException: com.android.internal.telephony.PhoneProxy
Je suis Tests de Instrumentation PROGRAMMATION pour SIM ToolKit (STK)
je dois utiliser CommandsInterface qui est disponible uniquement dans PHONEBASE Interface. Une fois que j'ai un téléphone je voudrais utiliser la ligne suivante:
private Phone mPhone;
private Context mContext;
private Handler mHandler;
private CommandsInterface mCmdIf;
private PhoneBase mPhoneBase;
mPhoneBase = ((PhoneBase)mPhone); <==== uncaught exception
mCmdIf = mPhoneBase.mCM;
Il compilé avec succès, donne cependant exception uncaught (groupe = 0x4001b188) S'il vous plaît conseiller comment surmonter ce problème. Merci à l'avance Micha
Merci Macarse pour votre rediffusion. Je n'ai trouvé aucun moyen d'utiliser le contexte TelephonyManager pour obtenir l'interface de commandes requise. Est-ce que cela signifie qu'il est privé pour PhoneApp seulement? –
Ce que j'ai essayé d'expliquer, c'est que l'interface de commandes n'est pas disponible dans le SDK. Je suppose que vous voulez obtenir des informations du téléphone, alors vous devriez l'obtenir du TelephonyManager. – Macarse
Macarse, Merci beaucoup. –