Android手机下可以写文件的目录除了
Android
Environment.getExternalStorageDirectory()获取的路径也就是/sdcard
Environment.getExternalStorageDirectory()
/sdcard
/data/data/packageName/安装包路径下
/data/data/packageName/
像/storage/sdcard0, /mnt/sdcard 都是软链接到 /sdcard
/storage/sdcard0
/mnt/sdcard
所以Android上面除了这两个地方 还有其他地方可以写文件的吗。
ps:测试手机为nexus 5 没有外置存储卡
闭关修行中......
먼저 무엇을 하고 싶나요? 이 두 곳이 파일 읽기 및 쓰기 요구 사항을 충족할 수 없습니까? 애플리케이션 계층 애플리케이션의 경우 이 두 곳만 있습니다. Nexus 5에는 외장 메모리 카드가 없지만 외장 메모리 카드와 마찬가지로 externalStorage에 속하는 확장 메모리가 내장되어 있습니다.
일반적으로 루팅되지 않은 휴대폰에는 sdcard가 내장되어 있어 확실히 쓸 수 있습니다. 외부 sd카드가 있으면 괜찮고 애플리케이션 설치 디렉토리에 있는 것도 괜찮습니다. 루트 후에는 더 이상 말하지 않겠습니다
/data/local/tmp도 있습니다
먼저 무엇을 하고 싶나요? 이 두 곳이 파일 읽기 및 쓰기 요구 사항을 충족할 수 없습니까? 애플리케이션 계층 애플리케이션의 경우 이 두 곳만 있습니다. Nexus 5에는 외장 메모리 카드가 없지만 외장 메모리 카드와 마찬가지로 externalStorage에 속하는 확장 메모리가 내장되어 있습니다.
일반적으로 루팅되지 않은 휴대폰에는 sdcard가 내장되어 있어 확실히 쓸 수 있습니다. 외부 sd카드가 있으면 괜찮고 애플리케이션 설치 디렉토리에 있는 것도 괜찮습니다. 루트 후에는 더 이상 말하지 않겠습니다
/data/local/tmp도 있습니다