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 6.0权限处理问题
  3. 探索新的Android权限模式
  4. Linux文件的特殊权限位SUID、SGID作用及编程设置/读取
  5. Android 事件全局监听(二)需要root权限 ,使用getevent监听Android输
  6. Android运行时权限,6.0—9.0多版本,多终端(手机,TV盒子)130行代码一劳
  7. Android之权限管理
  8. Android 为【apk】文件签名,增加修改系统时间等权限
  9. Android兼容android7.0、及Android8.0以上apk安装权限问题(二)

随机推荐

  1. 12个被滥用的Android应用程序权限
  2. ionic框架对Android返回键的处理
  3. 终于打开ndk的第一扇门了:Hello World
  4. android多媒体篇-音频-1 音频相关基础知
  5. android 软键盘Enter键图标的设置 androi
  6. STM32循迹小车/Android蓝牙控制小车(四)完
  7. Android(安卓)TTS 中文 文字转语音 使用T
  8. Android(安卓)必知必会-Android(安卓)Spl
  9. Android项目开发时版本选择
  10. 使用vs2010查看android原生代码