2017-11-15 5 views
0

Android 8 Oreo에서 저장 용량이 부족한 지 어떻게 확인할 수 있습니까? 나는 Intent.ACTION_DEVICE_STORAGE_LOW이 상수는 API 수준에서 사용되지 않습니다 API (26)기기에 Android Oreo API 26 이하의 저장 용량이 있는지 확인하는 방법

에서 더 이상 사용되지 않습니다 안드로이드 문서에서 본 26 앱 목표의 O 이상,이 방송은 더 이상 경우 매니페스트에 정의 된 모든 BroadcastReceiver에게 전달되어야합니다. 대신, 앱은 향상된 getCacheDir() 동작을 사용하도록 강력히 권장되어 시스템이 필요한 경우 자동으로 저장소를 비울 수 있습니다. - 안드로이드 문서 그들은 나에게() 대신 getCacheDir를 사용 유도하고

.

그러나 getCacheDir()은 시스템 캐시 디렉토리 경로를 FILE 객체로 반환하는 것처럼 보이므로 캐시를 지울 때만 사용할 수 있습니다.

하지만 기기 저장 용량이 부족한 지 확인해야합니다. 나는 제공) getCacheDir는()는 크기와 그 '파티션'

getCacheDir (의 여유 공간을 결정하는 경로를 사용할 수 있습니다 사용 된 저장 경로를 제공하면 사람이

+0

()에서 디렉토리는 크기와 그 '파티션'의 여유 공간을 결정하는 경로를 사용할 수 있습니다 사용 된 저장 경로를 전달했다. – greenapps

+0

'파티션'을 사용하면 캐시 파티션을 의미합니까? –

+0

제발 내 코멘트를 다시 읽으십시오. 그리고 getCacheDir()은 내부 저장소에 디렉토리를 전달합니다. – greenapps

답변

-1

나에게 도움이되기를 바랍니다 내부 저장 getCacheDir 일단

            Answered by: - greenapps