2011-10-19 8 views
0

私は起動時にサービスを書いていますが、サービスが始まるといくつかのファイルを書く必要がありますが、sdcardは準備ができていません。応答がありません。しばらくしてからサービスはすべて再起動し、データをsdcardに書き込みます。ブート時にsdcardの状態を確認する方法は?

SDカードは、そうでない場合はfalseマウントされている場合、戻り上記
public void onReceive(Context context, Intent intent) { 
context.startService(new Intent(context,CPUUtilizationService.class)); 
} 

答えて

2
android.os.Environment.getExternalStorageState().equals(
         android.os.Environment.MEDIA_MOUNTED); 

真。

関連する問題