غير قادر على رؤية الملف في مستكشف ويندوز في حين كان مرئيا في متصفح ملف الروبوت

StackOverflow https://stackoverflow.com/questions/7391432

سؤال

من خلال برنامج الروبوت الخاص بي كتبت ملف مثل هذا:

String file = Environment.getExternalStorageDirectory().getAbsolutePath() + "/Files/hello.txt";
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(str+"\n");     \\yeah string has a value there
writer.close();

الآن عندما أذهب إلى الروبوت" استرو " متصفح الملفات ، أستطيع أن أرى الملف مرحبا.النص في /mnt/sdcard/Files ولكن عندما كنت تحميل سكارد في ويندوز ، أستطيع أن أرى فقط 4 الملفات الأخرى التي كانت هناك في هذا المجلد ولكن ليس مرحبا.نص.

في ويندوز نفسه ، حتى أنني حاولت إلغاء خيار إخفاء الملفات المخفية فقط للتأكد من أن الملف غير مخفي ولكنه غير مرئي.

حتى أنني حاولت كتابة الملف في جذر سكارد ولكن مرة أخرى نفس المشكلة.الآن أنا مندهش كيف يمكن أن أرى الملف في الروبوت ولكن ليس في ويندوز.في الروبوت لقد راجعت حتى محتويات الملف وكل شيء يبدو على ما يرام.

ماذا يمكن أن تكون المشكلة?هي الطريقة التي أكتب بها الملف بشكل خاطئ?

بس:نعم إذن البيان android.permission.WRITE_EXTERNAL_STORAGE يضاف.

هل كانت مفيدة؟

المحلول

حسنا ، أنا أحسب لماذا كان يحدث.في الواقع حتى لو ضغطنا على زر "رجوع" ، يستمر البرنامج في العمل وما لم أذهب إلى Settings > Applications > Manage Applications > "Force Stop" <application> لا أستطيع الوصول إلى الملف الذي كتبه هذا البرنامج حتى لو كان على بطاقة سد وحتى إذا تم إغلاق فيليوريتر.

ويستند هذا فقط على ملاحظتي وأود شخص ما لنشر إجابة أفضل مع الحقائق ومع الحل.

تحرير:سأقوم بتحديث سؤالي وفقا لذلك.

تحرير:على النحو الموصى به في ميتا لقد نشرت سؤالا جديدا

لا يمكن رؤية ملف في ويندوز كتبه التطبيق الروبوت على بطاقة الذاكرة الرقمية المؤمنة إلا إذا كنت "فرض إغلاق" التطبيق

نصائح أخرى

إذا كان الأسوأ يأتي إلى أسوأ قطع الاتصال ، إعادة تشغيل وإعادة توصيل جهاز الروبوت الخاص بك.يجب أن تظهر الملفات بعد ذلك.

لقد وجدت حلا.

كتبت روتين لالتقاط البيانات من التسارع الهاتف.لقد لاحظت إذا كان الملف .دات أو .تمديد النص لم أتمكن من رؤيته ولا يمكن نسخه إلى جهاز الكمبيوتر الخاص بي.

من خلال عدم تعيين امتداد الملف إلى الملف على الجانب الروبوت ، وجدت أنه سيكون مرئيا من جهاز الكمبيوتر.بعد نسخه إلى جهاز الكمبيوتر وإضافة .النص التمديد ، ويمكن بعد ذلك أن ينظر إليها على جهاز الكمبيوتر.

لعرض الملفات والمجلدات المخفية

  • افتح خيارات المجلد في لوحة التحكم
  • انقر فوق ابدأ ، ثم انقر فوق لوحة التحكم.
  • انقر فوق المظهر والسمات ، ثم انقر فوق خيارات المجلد.
  • في علامة التبويب عرض ، ضمن الملفات والمجلدات المخفية ، انقر فوق إظهار الملفات والمجلدات المخفية.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top