照着网上大神的代码,写了一个挂断电话小程序,但是在android studio 和大神在eclipse开发时略有不同,不知道为什么总是报错,还有就是我的SDK中并没有ITelephony.aidl , 我用的是网上下载的。
aidl文件的包名必须和aidl目录下java的包名一致。
先看下你的ITelephony.aidl文件的包名是不是com.android.internal.telephony;
aidl文件放在aidl目录下, 和java目录同级
最后要手动的build ---- make这个module 成功后, 才会生成Java文件,生成的文件位于build/generated/source/aidl那边, 你的工程目录里是看不到的, 不过可以使用了。