/ / क्या मैं रूट डायरेक्टरी एंड्रॉइड में फाइल लिख सकता हूं? - एंड्रॉइड, एंड्रॉइड-एमुलेटर

क्या मैं रूट डायरेक्टरी एंड्रॉइड में फाइल लिख सकता हूं? - एंड्रॉइड, एंड्रॉइड-एमुलेटर

मेरा एक सवाल है कि मैं एक फाइल रूट में लिख सकता हूंइस कोड द्वारा निर्देशिका? जब मैं एमुलेटर पर परीक्षण करता हूं तो यह पथ पर लिख सकता है: /data/data/com.example.test/files/g.gc लेकिन मुझे पता नहीं है कि मैं डिवाइस पर फ़ाइल लिख सकता हूं, क्योंकि मेरे पास इसे जांचने के लिए कोई उपकरण नहीं है।

public static void saveFile(Context context, String content) {
try {

FileOutputStream fw = context.openFileOutput("g.gc", Context.MODE_PRIVATE);

fw.write( content);

fw.close();

} catch (IOException e) {}
}

उत्तर:

जवाब के लिए 0 № 1

नहीं, आप रूट नहीं लिख सकते क्योंकि आपके पास अनुमति नहीं है। रूट निर्देशिका में लिखने में सक्षम होने के लिए आपके आवेदन में एक ऊंचा यूआईडी स्तर का उपयोग होना चाहिए।

यदि आप "एक ऐप को फिर से शुरू करते हैं, तो डॉन" परेशान नहीं होता है।