sdcard에 파일 복사후 내컴퓨터로 들어가보면 파일생성은 안되고 sdcard를 뺏다가 다시 넣으면 파일이 생성 되있습니다. 즉 파일은 존재하는데 바로 폴더에 생성이 안됩니다.
그래서 구글에 찾아봣더니
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file:///storage/usb0")));
이걸하면 리스캔이 된다고해서 넣었습니다 manifest에도 넣었습니다
<intent-filter>
<action android:name="android.intent.action.MEDIA_MOUNTED" />
<data android:scheme="file" />
</intent-filter>
그랬더니 계속 sendBroadcast부분에서 앱이 죽으면서 에러가 뜨는데 무슨 에러인지를 모르겠네요 ㅠ
12-08 10:19:24.548 4283-4283/? E/AndroidRuntime: at android.view.View$PerformClick.run(View.java:18422)
12-08 10:19:24.548 4283-4283/? E/AndroidRuntime: at android.view.View$PerformClick.run(View.java:18422)
12-08 10:19:24.548 4283-4283/? E/AndroidRuntime: at android.view.View$PerformClick.run(View.java:18422)