Comments (14)
Thanks for reporting this, Android 10 and 11 added some limitations in external folder access which are not consistent between different manufacturers. This results in the current implementation for external storage not working on some Android 10/11 devices. It's being worked on fixing these bugs/limitations in the file picker plugin used by Noteless: miguelpruivo/flutter_file_picker#745
from noteless.
The main issue is that how this works is not consistent between different manufacturers, so I can't really test it on my own devices. I will take a closer look at this issue in the next days and try to implement all changes made and recommended by the plugin I'm using, then I will publish a beta APK in this thread. It would then be essential that this beta APK is tested on as many different devices as possible.
from noteless.
Hi, I'm not @Fierce-Ninja , but just to let you know that this test APK doesn't fix the problem for me, on my Android 9 (Fxtec Pro 1).
from noteless.
ok, so I just looked into the problem again. The linked PR only fixed an issue where picking directories would return an empty path as a result. It is now possible to pick directories and read files from there, but unfortunately Noteless can't write to the selected directory. This is likely because apps now need to use the Storage Access Framework to modify files in external storage. The advantages of using SAF are that you could for example pick a Google Drive folder and use that too (don't know if that works). Unfortunately Flutter/Dart doesn't seem to support using SAF to access files directly yet.
The feature Noteless needs is tracked here: miguelpruivo/flutter_file_picker#721
from noteless.
Possible duplicate of #63 but I can attest to the same problem as described above, running version 1.4.6 on Android 8.0
from noteless.
I'm running 1.4.6 on Android 10 though.
from noteless.
I have the same issue on an Android 6 derivative, MIUI 10.2 (a Xiaomi platform).
from noteless.
Same here on Android 9.
from noteless.
Same here, on Galaxy S9 running Android 10. I'll wait for the fix. Version 1.3.1 working well
from noteless.
Same issue here on Samsung Galaxy note 9 running Android 10. @redsolver can you please comment on ETA. This is kinda deal-breaking important to me. Would appreciate a constructive response!
from noteless.
@redsolver you mentioned that you are dependent on the file picker plugin issue. But I checked that link and it shows it has been fixed since July. What gives? Am I misinterpreting their fix and its impact on your app?
from noteless.
Thank you @redsolver for the prompt response. I will be happy to beta test on my device. Warning - not too technical here though, but will be happy to do whatever I can to help.
from noteless.
@Fierce-Ninja here is the test APK, please let me know if it works. Thanks!
Beta APK Download link: https://siasky.net/AADBBPze_gDKbR3DzTrtH76Tcf9gg056igI6Z_fkyX8dEA
from noteless.
Hi guys,
I can confirm that the beta doesn't solve the issue.
Had it working before on android 11, but had to downgrade because of other things. On android 10 it doesn't work for me, sadly. Anyhow, best note taking app out there, thanks for that! I hope you'll get it fixed at some time.
from noteless.
Related Issues (20)
- Open with Noteless from File Manager
- Scrolling in formatted notes is choppy HOT 2
- Problems after enabling Dendron
- Add "create from template" option
- Deleting multiple note using selection block the app in selection mode HOT 1
- Provide tag autocomplete or selection from existing tags HOT 1
- Ability to select google drive folder in Android? HOT 1
- [Question] for Tags
- translate to Spanish. HOT 1
- migrate to null-safety HOT 1
- Curious: why is name noteless?
- create export or backup options.
- everyday standard #tag syntax
- Reduce line-height in sidebar-menu and notes listing
- Remove requirement for unique titles
- Add Windows and Linux platforms? HOT 1
- Assets folder is generated without any asset
- No invalid charater handling for filename.
- Simple widget support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from noteless.