2014-11-06 4 views
0

이 응용 프로그램 문서 디렉토리에 저장 한 파일을 읽 차라리 내 응용 프로그램보다 다른 폴더에서 파일을 읽을 필요가액세스 내장 스토리지 특정 폴더는 이해

filePath = system.pathForFile("text.txt", system.DocumentsDirectory) 

, 말, 폴더를 그 어떤 모바일의 "내부 저장소/다운로드" 폴더 아래에 코드 대신 위 코드 줄을 넣을 사람이 있습니까?

+0

현재 Corona SDK Apis에서는 불가능합니다. – Piotr

답변

-1

다음 코드가 작동했습니다. 그러나 sdcard는 실제로 앱의 내부 저장소를 의미합니다. 또한 네 번째 줄이 첫 번째 줄을 직접 참조하더라도 중간의 두 줄은 코드가 작동하는 데 필요합니다.

filePath = "/sdcard/coordinates.txt" 
    local file = io.open(filePath, "r") 
    local contents = file:read("*a") 
     for line in io.lines(filePath) do 
     ii=ii+1 
     points[ii] = line 
     b1 = points[ii] 
     c2 = 1 
     for i in string.gmatch(b1, "%S+") do 
      b={} 
      b[c2]=i 
      if c2 ==1 then bore[ii] = b[c2] end 
      if c2 ==2 then x[ii] = b[c2] end 
      if c2 ==3 then y[ii] = b[c2] end 
      c2=c2+1 
end 
관련 문제