wie um diesen Fehler zu beheben “com.android.intern.Telefonie kann nicht aufgelöst werden, um eine Art" in android

bin ich die Erstellung von einfachen call-filter-Anwendung, die beschränken unerwünschte Anrufe. ich benutze folgenden code, um zu beschränken rufen, aber ich bin nicht in der Lage Resol problem dieser Zeile folgenden code " com.android.intern.- Telefonie.ITelephony telephonyService = (ITelephony) m.invoke(tm); " es zeigt die Fehlermeldung com.android.intern.Telefonie kann nicht aufgelöst werden zu einem Typ in android, wie dieser Fehler behoben .

public class CallBlockReceiver extends BroadcastReceiver{

    @Override
    public void onReceive(Context context, Intent intent) {
        //TODO Auto-generated method stub

    }

    private void getTeleService(Context context) {
        TelephonyManager tm = (TelephonyManager) context
                .getSystemService(Context.TELEPHONY_SERVICE);
        try {
            //Java reflection to gain access to TelephonyManager's
            //ITelephony getter
            Log.v("", "Get getTeleService...");
            Class c = Class.forName(tm.getClass().getName());
            Method m = c.getDeclaredMethod("getITelephony");
            m.setAccessible(true);
            com.android.internal.telephony.ITelephony telephonyService = (ITelephony) m.invoke(tm);
        } catch (Exception e) {
            e.printStackTrace();
            Log.e("",
                    "FATAL ERROR: could not connect to telephony subsystem");
            Log.e("", "Exception object: " + e);
        }
}

}

Bitte helfen Sie mir .

Sie haben Hinzugefügt ITelephony.AIDL-Datei in Ihrem Projekt? und wenn Sie Hinzugefügt haben, dann wird Ihr Paket Namen mustbe-Paket muss der name com/android/internal/telephony/ITelephony.AIDL
Nein habe ich nicht hinzufügen ITelephony.AIDL-Datei . wie macht man das ?
K - hat die Ordner Stuktur gehen Sie unter "Anwendung/App/src" ? ich habe versucht das erstellen dieser Ordner-Struktur, sondern die Andoid Studio-editor mit auto-vervollständigen " nicht angezeigt, wenn die Eingabe von "import com.Beispiel.app..."

InformationsquelleAutor Prashant Kadam | 2012-04-02

Schreibe einen Kommentar