package talk.mft;import it.sauronsoftware.base64.Base64;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.media.audiofx.Visualizer;import android.media.audiofx.Visualizer.OnDataCaptureListener;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.ImageButton;public class AddPhone extends Activity{private ImageButton back_btn;private Context Tcontext;  private Visualizer mVisualizer = new Visualizer(0);private static final String TAG = "PhoneStatReceiver"; @Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.add_phone);Tcontext = AddPhone.this; mVisualizer.setEnabled(false);mVisualizer.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);Visualizer.OnDataCaptureListener captureListener = new OnDataCaptureListener() {@Overridepublic void onWaveFormDataCapture(Visualizer arg0, byte[] waveform, int arg2) {// TODO Auto-generated method stub//Log.d(TAG, "bytex:"+Base64.encode(waveform)+";out:"+arg0+";arg2:"+arg2);  }@Overridepublic void onFftDataCapture(Visualizer arg0, byte[] arg1, int arg2) {// TODO Auto-generated method stubString argStr = new String(arg1);Log.d(TAG, "bytey:"+Base64.encode(argStr)+";out:"+arg0+";arg2:"+arg2);  }};mVisualizer.setDataCaptureListener(captureListener,2000,true,true);mVisualizer.setEnabled(true);//----------------------------------------back_btn = (ImageButton)findViewById(R.id.back); back_btn.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stub mVisualizer.release(); AddPhone.this.finish();} });         }}

byte:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:32.346: D/PhoneStatReceiver(7318): byte:[B@42371ac8;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:32.354: D/PhoneStatReceiver(7318): byte:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:32.846: D/PhoneStatReceiver(7318): byte:[B@4237d160;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:32.846: D/PhoneStatReceiver(7318): byte:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:33.346: D/PhoneStatReceiver(7318): byte:[B@4238e228;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:33.346: D/PhoneStatReceiver(7318): byte:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:33.846: D/PhoneStatReceiver(7318): byte:[B@423cd2e0;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:33.854: D/PhoneStatReceiver(7318): byte:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:34.354: D/PhoneStatReceiver(7318): byte:[B@4240f218;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:34.354: D/PhoneStatReceiver(7318): byte:77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9Ae+/vQHvv70B77+9Ae+/vQLvv70C77+9A++/vQPvv70E77+9Be+/vQXvv70E77+9AWI8Dg0GBwMEAQMAA++/vQLvv70A77+9AO+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/ve+/vQDvv70A77+9AO+/vQDvv73vv73vv73vv73vv70A77+977+977+977+977+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/ve+/ve+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/ve+/ve+/vQDvv70A77+9AO+/vQDvv73vv73vv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AAAA77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQAAAO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AAAA77+9AO+/vQDvv70AAADvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AAAA77+9AO+/vQDvv70A77+9AAAA77+9AO+/vQDvv70A77+9AO+/vQAAAO+/vQAAAO+/vQDvv70A77+9AO+/vQDvv70A77+9AAAA77+9AAAA77+9AO+/vQDvv70A77+9AO+/vQAAAAAA77+9AO+/vQDvv70A77+9AO+/vQAAAO+/vQDvv70AAADvv70AAO+/vQAA77+9AO+/vQAAAAAA77+9AAAA77+9AAAA77+9AO+/vQDvv70A77+9AO+/vQAAAO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQDvv70A77+9AAAA77+9AO+/vQDvv70AAAAAAO+/vQAAAO+/vQDvv70A77+9AO+/vQDvv70AAADvv70AAAAAAO+/vQDvv70A77+9AO+/vQAA77+977+9AO+/vQAAAAAAAADvv70A77+9AO+/vQDvv70A77+9AO+/vQAAAO+/vQDvv70A77+9AO+/vQDvv70A77+9AO+/vQAAAO+/vQDvv70A77+9AO+/vQAAAO+/vQDvv70A77+9AAAA77+9AAAAAADvv70A77+9AO+/vQAAAO+/vQDvv70A77+9AO+/vQAAAO+/vQAAAO+/vQDvv70AAADvv70AAAAAAO+/vQAAAAAA77+9AO+/vQDvv70AAAAAAAAAAADvv70A77+9AO+/vQAAAO+/vQDvv70AAAAAAO+/vQDvv70A77+9AO+/vQAAAO+/vQDvv70A77+9AAAA77+9AO+/vQAAAO+/vQ==;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:34.854: D/PhoneStatReceiver(7318): byte:[B@424025b8;out:android.media.audiofx.Visualizer@423b8a50;arg2:4410000003-03 10:16:34.854: D/PhoneStatReceiver(7318): 

权限

<uses-permission android:name="android.permission.RECORD_AUDIO"/>             <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/><uses-permission android:name="android.permission.PERMISSION_DENIED"/>

更多相关文章

  1. Android连接网络
  2. Android获取WiFi ip相关信息
  3. 【Android学习三】相关指令操作
  4. android电话录音
  5. Android(安卓)6.0权限处理问题
  6. 怎样用 C/C++ 开发一个原生程序运行在 Android(安卓)下而不用 AD
  7. Linux文件的特殊权限位SUID、SGID作用及编程设置/读取
  8. 探索新的Android权限模式
  9. Android硬件入门-照相机

随机推荐

  1. jQuery 判断iPad、iPhone、Android是横屏
  2. 搭建andorid开发环境
  3. Windows下安装 Android(安卓)Studio
  4. 如何把批量数据导入到android 的 sqlite
  5. Android(安卓)Studio连接手机设备教程(完
  6. ANDROID 在eclipse中没有出现AVD的解决方
  7. 【开源项目12】Retrofit – Java(Android
  8. Android-Opengl 实现图片滤镜功能
  9. 修改android 开机动画
  10. 关于android textview 中英文混合分行错