앱 루트 폴더를 가져 오는 데 문제가 있습니다. 문제는 마쉬멜로 에뮬레이터에서 발생합니다.Android 앱 루트 폴더 받기
그것을해야한다 :데이터/사용자/0/com.android.appname/파일/
데이터/데이터 내가
context.getFilesDir()
을 할 때 그것은 잘못된 경로를 반환
누가 왜 이런 일이 어떻게 나 응용 프로그램의 루트 폴더에 대한 권리 경로를 얻을 수있는 다른 방법을 해결하기 위해 알고 /com.android.appname/files/?
"잘못된 경로를 반환합니다."- 특히 Android의 최신 버전에서는 완벽하게 정상적으로 보입니다. 무엇이 틀렸다고 생각하니? – CommonsWare
내 앱이 파일을 저장 한 폴더가 두 번째 파일이기 때문입니다. –
그리고 이것을 얼마나 정확하게 결정합니까? 파일 시스템은'adb 쉘 '과 같은 도구를 통해 볼 때 다른 모습을 갖습니다. – CommonsWare