Comments (2)
Hi everyone. On Debian, my solution is to install the "xdg-user-dirs" package (sudo apt-get install xdg-user-dirs
) , which provides the "xdg-user-dir" command.
Detail:
I experienced the same issue on Debian 11 (Raspberry Pi OS Lite)
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: MissingPlatformDirectoryException(Unable to get application documents directory)
#0 GetStorage._init (package:get_storage/src/storage_impl.dart:49)
<asynchronous suspension>
#1 new GetStorage._internal.<anonymous closure> (package:get_storage/src/storage_impl.dart:30)
<asynchronous suspension>
#2 main (package:gallery/main.dart:29)
<asynchronous suspension>
I tried to search "Unable to get application documents directory" and it came from packages/path_provider/path_provider/lib/path_provider.dart. Its implementation indicates getApplicationDocumentsPath()
has been used to get the path.
getApplicationDocumentsPath()
is implemented in packages/path_provider/path_provider_linux/lib/src/path_provider_linux.dart, which use xdg.getUserDirectory('DOCUMENTS')
xdg.getUserDirectory()
is implemented in packages/xdg_directories/lib/xdg_directories.dart, which runs xdg-user-dir DOCUMENTS
to get the path.
from gallery.
Hi, I have met the same problem as you, do you solve this problem?
from gallery.
Related Issues (20)
- Colors demo has awkward active tab color
- Add to F-Droid HOT 1
- Text marking bug code viewer
- Migrate dependencies to support Wasm compilation
- Migrate off `pkg:get_storage` -> to `pkg:shared_preferences`?
- type 'Null' is not a subtype of type 'DateTime' in type cast
- Application does not open in arch linux HOT 1
- the selected tab icon does not display correctly
- Flutter Gallery Web not working on Flutter 3.16.2 HOT 1
- Turn down Flutter Gallery HOT 3
- Move valuable sample code to relevant packages or framework HOT 5
- UI widgets in the material do not show up HOT 5
- Rotation doesn't work in 2D transformations demo HOT 1
- NavigationRail + NavigationDrawer as seen on m3.material.io HOT 3
- [Question] Flutter Gallery assets structure management HOT 1
- gallery is using deprecated things HOT 1
- Remove `ignore: deprecated_member_use` and adopt nonlinear text scaling
- Switch to `go_router`
- Flutter gallery v2.10.2 fails to start on embedded Linux HOT 3
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 gallery.