AndroidRuntime(30923): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2064)
setText 에 입력이 int 값으로 들어가면 리소스( 주로 string.xml에 선언 된 값으로 R.string.hellowold 같은 값) 이 출력되게 되어 있는데, 추출하신 값은 이 리소스에 해당하는 값이 없어 Exception이 발생한 듯 합니다.
text4.setText("" + sb.indexOf(path)); 와 같이 해서 String으로 형변환 하세요.