我用网上的代码如下:
[code]

synchronized void autoAnswerCall(){
 
  Context context = TApplication.nowApplication;
 
   try
 
         {
 
          //插耳机
 
             Intent localIntent1 = new Intent(Intent.ACTION_HEADSET_PLUG);
 
             localIntent1.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
 
             localIntent1.putExtra("state", 1);
 
             localIntent1.putExtra("microphone", 1);
 
             localIntent1.putExtra("name", "Headset");
 
             context.sendOrderedBroadcast(localIntent1, "android.permission.CALL_PRIVILEGED");
 
             
             //按下耳机按钮
 
             Intent localIntent2 = new Intent(Intent.ACTION_MEDIA_BUTTON);
 
             KeyEvent localKeyEvent1 = new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_HEADSETHOOK);
 
             localIntent2.putExtra("android.intent.extra.KEY_EVENT", localKeyEvent1);
 
             context.sendOrderedBroadcast(localIntent2, "android.permission.CALL_PRIVILEGED");
 
             
             //放开耳机按钮
 
             Intent localIntent3 = new Intent(Intent.ACTION_MEDIA_BUTTON);
 
             KeyEvent localKeyEvent2 = new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_HEADSETHOOK);
 
             localIntent3.putExtra("android.intent.extra.KEY_EVENT", localKeyEvent2);
 
             context.sendOrderedBroadcast(localIntent3, "android.permission.CALL_PRIVILEGED");
 
             
             //拔出耳机
 
             Intent localIntent4 = new Intent(Intent.ACTION_HEADSET_PLUG);
 
             localIntent4.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
 
             localIntent4.putExtra("state", 0);
 
             localIntent4.putExtra("microphone", 1);
 
             localIntent4.putExtra("name", "Headset");
 
             context.sendOrderedBroadcast(localIntent4, "android.permission.CALL_PRIVILEGED");
 
         }catch (Exception e){
 
             e.printStackTrace();
 
         }
 
}
[/code]
实现了在模拟机和真机的android2.3系统上的自动接听功能,在模拟机上android4.0系统的也可以,但是在真机android4.0上就不行了(三星19300 4.1系统 和 小米 4.0系统 都不行),
 求高手指教如何在真机4.0上实现自动接听功能呀??????(用aidl反射是不行的)

android 4.0以上系统如何实现自动接听电话相关推荐

  1. Android中自动接听电话的功能

    最近,需要完成一个自动化测试工具,来测试一些模块的功能,其中有些功能需要接通电话后才可以使用,因为这个工具是完全自动化的,所以需要处理自动接听电话 在4.1以前Android是提供了接口可以直接调用接 ...

  2. Android 4.0.4系统下实现apk的静默安装和启动

    转自http://www.linuxidc.com/Linux/2013-02/79403.htm 未亲测 最近在Android 4.0.4系统下实现apk的静默安装和启动的功能,这里和大家分享一下, ...

  3. android 7原生动态壁纸,手机里都是定制OS?谷歌Android 7.0原生系统壁纸邀你来尝鲜!...

    原标题:手机里都是定制OS?谷歌Android 7.0原生系统壁纸邀你来尝鲜! 安卓系统的碎片化一直是被人们所诟病,苹果手机IOS系统升级的速度和占比一直都非常高,而安卓手机却相比都非常差,三星,华为 ...

  4. 小米刷 android o,一代神机!五年前的小米2刷入Android 8.0原生系统

    五年前的小米手机2竟然能刷Android 8.0原生系统.做个比较,2012年推出的iPhone 5已经不能升级最新的iOS11了. 小米2是小米于2012年8月发布的一款产品,距今已经超过5年零三个 ...

  5. tiny4412开发板实现uboot引导启动android 5.0.2系统

    1目的 实现uboot引导启动android 5.0.2系统. 2 现有环境 友善之臂tiny 4412开发板,superboot引导启动android5.0.2系统,内核版本为linux3.0.8. ...

  6. android 5.0 自动接听电话

    android 5.0 自动接听电话 new Thread(new Runnable() {@Overridepublic void run() {try {Runtime.getRuntime(). ...

  7. Android 9.0 显示系统导航栏(左/右/底部)

    Android 9.0 显示系统导航栏(左/右/底部) 显示系统导航栏 一般有:HOME  BACK  最近应用列表 等组成. 先看下效果图: 显示在底部(最常见的做法): 显示在右边(平板): (请 ...

  8. Android 自动接听电话和挂断

    注意:android2.3版本及以上不支持下面的自动接听方法.(会抛异常:java.lang.SecurityException: Neither user xxxxx nor current pro ...

  9. Android 电话的反射调用机制实现自动接听电话

    最近在看一些有关反射和aidl远程服务控制的类,自己也小写了这么一个Android 电话的反射调用机制实现静默接听电话demo 自己总结出来,以供查阅,若是还有其他问题,希望大家指出. 首先要调用系统 ...

最新文章

  1. 贝佐斯旗下媒体爆料:亚马逊因言废人,不管啥岗位,抗议就走人
  2. 图文教程:使用MyEclipse的hibernate工具从数据库反向生成实体Bean
  3. 在Windows下编译FFmpeg详细说明
  4. 推荐:用动画的形式呈现解LeetCode题目的思路(github上25000多star)
  5. oracle access manager token,Laravel 自带的 API 守卫驱动 token 使用详解
  6. 新闻发布项目——实体类(newsTb)
  7. 【转】3:C#异步WaitAll的使用
  8. android 指示灯权限,Android实现LED灯显示效果
  9. 编写代码的软件用什么编写的_如果您编写代码,这就是您的黄金时代
  10. 计算机组成原理组合逻辑控制器实验报告,计算机组成原理实验报告—认识性实验 华北电力大学.doc...
  11. service $anchorScroll
  12. Oracle的三种高可用集群方案
  13. 快递鸟接口国内常用快递公司编码表
  14. QGIS安装以及使用教程
  15. cisco思科模拟器中断translating域名翻译快捷键
  16. 英尺 厘米_在35,000英尺处重建747
  17. 史上最全recyclewView集合,下拉刷新,上拉加载,左滑删除,点击按钮滑动到指定位置
  18. 程序员常用的刷题网站
  19. 微信小程序注册入口及流程(完整版教程)
  20. 自考计算机专业实践报不了名,2014年9月北京自考计算机及应用专业实践课程网报通知...

热门文章

  1. eclipse配置mybatis的dtd文件
  2. 【雷神专栏整理】-- ffmpeg
  3. 航天信息:夯实电子凭据建设 打造社会化智慧财税生态
  4. oracle如何组合索引,Oracle中组合索引的使用
  5. 【实战】微信小程序实现点击复制(wx.setClipboardData)
  6. 信号完整性基础02:从电感、电容到理想传输线(2)
  7. mysql数据库调优
  8. 为什么总是封板又打开涨停_股票出现涨停,但很快涨停板又打开了,是不是要卖出呢!...
  9. springboot高校学术交流论坛平台 java校园论坛交流网站
  10. 日记:目前的形式与分析-往事不可谏,来者犹可追