问题描述
因此,我正在制作一个具有系统权限(作为系统应用程序安装),具有root权限运行的应用程序,并在需要时使用内部和隐藏库进行编译(https://github.com/anggrayudi/android-hidden-api),这样我就可以看到和使用内部方法和类,例如ITelephony等。没有界限。应该是我正在做的助手。我希望它接听电话并说我很忙。我怎样才能做到这一点?有什么办法吗?
我的最小SDK为15(以防万一-由于Gomobile的缘故,为15),但可以是> =以外的任何值。随便什么。最好也可以在API 22上工作(当前使用的是Lollipop 5.1),但是,如果它需要一个新的API,那么无论如何都要放下它,我会在购买新手机时对其进行测试。
忘记所有与缺少权限且没有root权限相关的东西(只有真正高级的东西才是问题,例如内核和我不知道的其他东西-不是高级程序员)。任何权限here,我都可以拥有(并在需要时使用任何根“秘籍”)。
我希望它直接与TTS对话,但是如果我需要一个文件,那也很好。只要我可以在通话中加入音频。我还看到了在扬声器上大声播放的方法,这种声音会在另一端听到。但是我想要这样的东西:
(...)
Caller - "When will he be available?"
Assistant - [stream Off] "Sir,when will you be available?"
Me - "By tomorrow at 9 a.m."
Assistant - [stream Off] "Very well."
Assistant - [stream On] "Only by tomorrow by 9 a.m. will he be available."
(...)
这听起来有点先进,可以理解其他人的想法,但是至少我可以尝试(从我现在的想法以及应用程序已经做的事情上可以不难)。同样,这似乎是幻想或某种哈哈,但至少尝试起来听起来还是很酷的(我非常感谢Ironman和JARVIS,作为开始xD)。
预先感谢您提供任何线索!
编辑:我已经多次看到这个问题。但是有时候人们会说不做自己的ROM就没有办法(我想是因为我需要将应用程序安装为系统应用程序?如果是这样,那就已经完成了)。其他人则说它可能需要root-也可以这样做。但是,没有人说的比这更多,或者其他人说的是解决方法。但是,如果有使用系统应用程序和/或root的方法,有人可以说吗?
更新:我对此事进行了更多研究,发现一些有用的东西。不确定,但我认为可能是这样。我在How to play an audio file on a voice call in android这个问题的OP中的评论中写了它。这也与通过呼叫发送DMFT音调(似乎发送按键的方式相同)有关。如果我是正确的,那是音频。所以可能是一个开始。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)