aidl文件的包名必须和aidl目录下java的包名一致。
先看下你的ITelephony.aidl文件的包名是不是com.android.internal.telephony;
aidl文件放在aidl目录下, 和java目录同级
最后要手动的build ---- make这个module 成功后, 才会生成Java文件,生成的文件位于build/generated/source/aidl那边, 你的工程目录里是看不到的, 不过可以使用了。
出处:https://zhidao.baidu.com/question/1434205043876567699.html