基本的に次のようなパスを生成するビデオファイルを保存するパスを返すコードがあります。
/storage/sdcard0/Pictures/MyApp/MyApp20130816_144111_1131938614.mp4
S2でビデオをキャプチャしようとすると、ビデオを撮り、カメラを停止してください。カメラアプリは通常の保存画面を表示せず、キャプチャモードの最初に戻るだけで、onActivityResultは呼び出されません。MediaStore.EXTRA_OUTPUT にパスを渡さないと、正しく機能することがわかりました。Note II、GS3、GS4、Nexus でコードをテストしましたが、すべて問題なくビデオをキャプチャして正しいパスに保存できるようです。S2 がこのように動作するのはなぜですか?