在 android studio 中复制 ITelephony.java 的位置以及如何导入它?请不要在没有回答的情况下关闭它

Where to copy ITelephony.java in android studio and how to import it? Please don't close this without answering

我看过其他与我类似的 SO 问题。但我找不到任何帮助。 我已将 ITelephony.java 复制到 com/android/internal/telephony。当我尝试使用它时它说 "Cannot resolve symbol ITelephony".

private ITelephony telephonyService;

谁能给我指出正确的方向。 任何帮助将不胜感激。

在 java 文件夹下创建一个包

com.android.internal.telephony

然后在那个包中复制ITelephone接口

package com.android.internal.telephony;


public interface ITelephony {

    boolean endCall();

    void answerRingingCall();

    void silenceRinger();
}

在我的项目中,文件是 ITelephony.aidl(不是 .java),因为它是我们不允许直接访问的系统调用的接口到.

内容:

package com.android.internal.telephony;

interface ITelephony {

     void answerRingingCall();

     boolean endCall();

     void silenceRinger();

     boolean showCallScreenWithDialpad(boolean showDialpad); 
}