मैं Loading Bitmaps effecientlyएंड्रॉयड getExternalCacheDir() रिटर्न अशक्त
में वर्णित सर्वोत्तम प्रथाओं को लागू करने के कोशिश कर रहा हूँ मैं क्योंकि इस लाइन समस्या आई है:
Utils.getExternalCacheDir(context)
के अंदर DiskLruCache.java लौटा रहा है शून्य, जिसका मतलब है कि मुझे NullPointerException
मिलता है जब मैं कॉल करने का प्रयास करता हूं .getPath()
Android 4.4+ पर इस अनुमति नहीं रह गया है कैश उद्देश्य आप maxSdkVersion paremeter साथ इस अनुमति का उपयोग कर सकते हैं के लिए आवश्यक है: <-अनुमति का उपयोग करता एंड्रॉयड: नाम = "android.permission.WRITE_EXTERNAL_STORAGE" एंड्रॉयड: maxSdkVersion = "18" /> – Climbatize
और कुछ लॉलीपॉप बनाता है यह टूटा हुआ है, इसलिए मैं अधिकतम एसडीके को हटाने का सुझाव देता हूं ... मूर्खतापूर्ण मुझे पता है –
@ मेरे ऐप ने स्पष्ट किया है कि एसडीके संस्करण 1 9 और 22 के लिए एक ही दुर्घटना की सूचना मिली है। – DroidHeaven