Android之aidl文件在AndroidStudio中的使用

    今天刚刚接触Android来电拦截,准备上网找下资料研究一下,结果发现Android没有公开结束通话的API,要用到什么两个android 源码文件NeighboringCellInfo.aidl和ITelephony.aidl。说实话,之前没有接触过.aidl的文件,不过根据他的功能和全名:Android Interface Definition Language目测应该是将一些API方法密装起来,你只能通过这个.aidl文件来打开一个接口来使用这些方法。有兴趣的朋友可以打开文章末尾的链接去了解一下,这里就不再多说。

    网上对于aidl文件导入的教程大都是Eclipse的,这里说一下在AndroidStudio中的用法:

    第一步:
    File —>New —> AIDL —> AIDL File,这时候的界面如下图

 当创建完成时会生成一个名为aidl的文件夹。

  
    第二步:
    在aidl文件夹中创建你要导入的aidl文件中对应的包,然后将aidl文件放到对应的包中,再rebuild一下。
    第三步:
    打开下图的位置,查看是否有对应java文件生成,如果有就导入成功,这时候就可以调用其中接口的方法。
   

    最后分享几个链接:
    http://yuedu.baidu.com/ebook/31beb61a9b6648d7c1c746e8 里面都是一些关于AndroidStudio的基本用法。
    http://blog.csdn.net/xude1985/article/details/9232049 关于aidl原理比较易懂的简介
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值