Android 没有系统源码,打电话怎么发送DTMF,即SendDtmf?

QQ515311445 2012-01-07 01:36:33
Android 没有系统源码,打电话怎么发送DTMF,即SendDtmf?
有人说调用ril.java中的SendDtmf,我没有系统源码,怎么调用?
就是自己用Eclipse写了一个应用.
...全文
463 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yong_815 2013-10-23
  • 打赏
  • 举报
回复
引用 9 楼 llxxhm 的回复:
已经解决了,不过改了系统源码,不算好方法,要是不改系统源码能解决就好了
楼主你好,改了系统源码,那别人的手机怎么安装啊?如果只是修改phone的源码,也存在安装的问题啊,求交流,求指教。扣扣:644953556
yong_815 2013-10-23
  • 打赏
  • 举报
回复
尊敬的楼主你好,android发送DTMF,求分享。扣扣:644953556
jianjue123 2013-10-17
  • 打赏
  • 举报
回复
processDtmf这个函数在哪里呀?Phone.java里面没有呀?
QQ515311445 2013-06-17
  • 打赏
  • 举报
回复
引用 10 楼 Mayjak 的回复:
楼主能分享下吗
引用 11 楼 liuruiyan02 的回复:
楼主比较那个哦、、研究出来了,把答案分享一下啊
引用 12 楼 cyf2012124040 的回复:
我也正在做这块!在校学生 ,毕业设计需要用到这个,望楼主不吝赐教。我QQ:15953505
没找到什么好方法,我是把phone.apk的源码中的processDtmf函数改为了public类型,然后在inCallScreen中添加了广播接收器,接收应用程序发送来的广播后就调用processDtmf,应用程序在要发送DTMF地就广播一下消息就行了
cyf2012124040 2013-06-14
  • 打赏
  • 举报
回复
我也正在做这块!在校学生 ,毕业设计需要用到这个,望楼主不吝赐教。我QQ:15953505
liuruiyan02 2013-06-04
  • 打赏
  • 举报
回复
楼主比较那个哦、、研究出来了,把答案分享一下啊
Mayjak 2012-05-21
  • 打赏
  • 举报
回复
楼主能分享下吗
QQ515311445 2012-05-17
  • 打赏
  • 举报
回复
已经解决了,不过改了系统源码,不算好方法,要是不改系统源码能解决就好了
QQ515311445 2012-03-05
  • 打赏
  • 举报
回复
改用在APK中发送一个广播,再在系统的电话程序中发送DTMF应该可以吧
QQ515311445 2012-01-09
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 izeiming 的回复:]
http://www.google.com/codesearch/p?hl=en#cZwlSNS7aEw/frameworks/base/telephony/java/com/android/internal/telephony/Phone.java&q=Phone&exact_package=android&type=cs&l=830

frameworks/……
[/Quote]
我说过,没有源代码,Java反射能不能搞定?怎么做?
izeiming 2012-01-08
  • 打赏
  • 举报
回复
http://www.google.com/codesearch/p?hl=en#cZwlSNS7aEw/frameworks/base/telephony/java/com/android/internal/telephony/Phone.java&q=Phone&exact_package=android&type=cs&l=830

frameworks/base/telephony/java/com/android/internal/telephony/Phone.java中有sendDtmf。但是位于internal目录下,所以SDK中未包含该接口,第三方应用是无法调用的。
QQ515311445 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 oexpress 的回复:]
怎家侠影的借口调用Native的sendDTMF
[/Quote]
代码? 能不能弄一段过来?怎么调,具体点.
CyberLogix 2012-01-07
  • 打赏
  • 举报
回复
怎家侠影的借口调用Native的sendDTMF
QQ515311445 2012-01-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 birdsaction 的回复:]
需要编写jni 调用底层,才能使用sendDTMF
[/Quote]
怎么写呀,能不能具体一点.
Birds2018 2012-01-07
  • 打赏
  • 举报
回复
需要编写jni 调用底层,才能使用sendDTMF

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧