Does anyone else also have the following issue:
A file freshly created by Pleco does not show up in MTP view. Unplugging the USB cable and plugging it back doesn't make it appear but rebooting the device will. To reproduce: on the device tap
Menu,
Settings,
Backup Settings and/or History,
Backup Settings Only, choose
/storage/emulated/0 and leave the default filename,
settings-*.xml. Plug in the device through USB, open
Windows Explorer, click device name under
Devices and drives, click
Internal storage. The newly-generated file is not visible.
The file is accessible through ADB shell and from other Android apps. If I make a copy of it with a file manager app, that copy is visible immediately. If I rename the original file, it becomes visible too. It then stays visible when renamed back to the original name.
I find it hard to believe this could be an issue with Pleco and not something else but it happens for me with Pleco on two completely different devices, and does not happen with a file created with another app (I tried Sound Recorder). There is nothing unusual about the file permissions (original file):
Device 1:
Code:
% adb shell getprop ro.build.fingerprint
google/occam/mako:5.0.1/LRX22C/1602158:user/release-keys
% adb shell ls -la /sdcard/settings*
-rw-rw---- root sdcard_r 12969 2015-06-01 00:34 settingsbackup-1433111666.xml
Device 2:
Code:
% adb shell getprop ro.build.fingerprint
Xiaomi/dior/dior:4.4.4/KTU84P/5.3.27:user/release-keys
% adb shell ls -la /sdcard/settings*
-rw-rw---- root sdcard_r 9959 2015-06-01 00:40 settingsbackup-1433112037.xml
The only other common point is the MTP client side (Windows 8.1 Update 1, can't test it with another OS at the moment) but an OS reboot does not resolve it either.
This might very well be unrelated to Pleco. Windows's MTP implementation is beyond redemption but as I'm out of ideas for the moment, I'd appreciate if anyone could confirm if they have this issue too.