public class MainActivity extends ListActivity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Cursor c = getContentResolver().query(CallLog.Calls.CONTENT_URI, null, null, null, null);
startManagingCursor(c);
        
int dateColumn = c.getColumnIndex(CallLog.Calls.DATE);

int callDate = c.getInt(dateColumn);

Date date = new Date(callDate);

SimpleDateFormat formatter = new SimpleDateFormat ( "MM/dd(E) HH:mm:ss", Locale.KOREA );

String strCallDate = formatter.format(date);
System.out.printf(strCallDate);

        
        
        ListAdapter adapter = new SimpleCursorAdapter(this, android.R.layout.simple_expandable_list_item_2, c, new String[] {CallLog.Calls.CACHED_NAME,CallLog.Calls.DATE}, new int[] {android.R.id.text1, android.R.id.text2});

setListAdapter(adapter);
}

 

위와같이 했는데 폰에서 실행시 에러가 납니다

이유를 모르겠습니다