2012-01-09 6 views
6

में/कैश निर्देशिका तक पहुंचने से मैं /cache निर्देशिका में एक फ़ाइल कैसे लिख सकता हूं? मुझे FileNotFoundException (Permission denied) मिलना जारी है।Android फाइल सिस्टम

किसी ने मुझे android.permission.ACCESS_CACHE_FILESYSTEM के बारे में बताया लेकिन मुझे यह in the Android reference नहीं मिला।

किसी भी मदद की सराहना की जाएगी।

संपादित करें: मैं स्तर उपयोग कर रहा हूँ 13 apis

उत्तर

18

आप केवल अपनी आवेदन की कैश निर्देशिका लिख ​​सकते हैं: context.getCacheDir() का उपयोग अपने स्थान प्राप्त करने के लिए।

+0

धन्यवाद clemp6r, लेकिन मुझे बिल्कुल/कैश निर्देशिका (यदि संभव हो) लिखने की आवश्यकता है, न कि एप्लिकेशन के स्वामित्व वाले। – lorenzoff

+13

आप तब तक नहीं कर सकते जब तक कि डिवाइस रूट न हो जाए। – clemp6r

+0

आपके समय clemp6r के लिए धन्यवाद, मेरे लिए कोई समाधान नहीं, लेकिन आपकी एक महान टिप्पणी है। – lorenzoff