繁体   English   中英

Android Record Audio没有SDCARD

[英]Android Record Audio NO SDCARD

我正在阅读有关如何在android中录制音频的信息,我想知道是否可以在不将音频存储在SD卡中的情况下录制音频。 没有SD卡的终端怎么办? 另外,在我的应用程序中,我只想录制声音并上传到我的服务器...因此也许不必在SD内存中进行录制。

我需要在同一活动中拍摄照片,编写文本并记录音频,然后将三个发送到我的服务器并存储在数据库中以在其他终端中使用。

有人知道吗?

非常感谢!

         String fileName = "test.3gp"; 
        MediaRecorder mRecorder = mRecorder = new MediaRecorder();
        mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
        mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);        
        mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
        mRecorder.setOutputFile(context.getCacheDir().getAbsolutePath + "/" + fileName);

标准路径是/ data / data / YOUR_APP_PACKAGE_NAME / cache /另外,您还需要确保有足够的内部存储空间

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM