0

Androidアプリをチェックしていたとき...アプリ内のビデオがSDカードにアップロードされていることがわかりました..例:mnt/sdcard...このSDカードのURLを見つける方法はありますか.... ...この違法なコンテンツを報告する必要があります..助けてください....調べましたが、適切な回答が得られませんでした...助けてください ..SDカードをプログラマティックにマウントするにはどうすればよいですか?

プログラムによるSDカードのマウント/アンマウント

4

2 に答える 2

1

SDCARD をプログラムでマウントします。

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
 Uri.parse("file://" +  Environment.getExternalStorageDirectory())));

ファイルの場所は簡単です:

SDカード/フォルダー名/ビデオにビデオがあり、パスは

File videoPath = new File(Environment.getExternalStorageDirectory()+"/myFolderName/video1.mp4");

外部ストロボが利用可能かどうかを確認しますか??

boolean mExternalStorageAvailable = false;
boolean mExternalStorageWriteable = false;
String state = Environment.getExternalStorageState();

if (Environment.MEDIA_MOUNTED.equals(state)) {
    // We can read and write the media
    mExternalStorageAvailable = mExternalStorageWriteable = true;
} else if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
    // We can only read the media
    mExternalStorageAvailable = true;
    mExternalStorageWriteable = false;
} else {
    // Something else is wrong. It may be one of many other states, but all we need
    //  to know is we can neither read nor write
    mExternalStorageAvailable = mExternalStorageWriteable = false;
}
于 2013-04-12T10:25:07.513 に答える
0

これを試して..

Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED) {
File f = Environment.getExternalStorageDirectory();

これにより、外部ストレージ パスが提供されます。これも使用できます:"/mnt/sdcard" それでも不明な場合は、次のリンクを参照してください:リンク

これがあなたを助けることを願っています。

于 2013-04-12T10:29:53.920 に答える