Giter Site home page Giter Site logo

Comments (5)

welcome avatar welcome commented on June 11, 2024

Hello! 👋 Thanks for logging this issue. Please remember we are all volunteers here, so some patience may be required before we can get to the issue. Also remember that the fastest way to get resolution on an issue is to propose a change directly, https://github.com/ankidroid/Anki-Android/wiki/Contributing

from anki-android.

david-allison avatar david-allison commented on June 11, 2024

Google's revoked your phone's access to /AnkiDroid, see: https://github.com/ankidroid/Anki-Android/wiki/Full%20Storage%20Access

from anki-android.

LovolaAnki avatar LovolaAnki commented on June 11, 2024

Thanks! Do you know why they have decided to revoke that access?

from anki-android.

david-allison avatar david-allison commented on June 11, 2024

The goal of scoped storage is to protect the privacy of app and user data. This includes protecting user information (such as photo metadata), preventing apps from modifying or deleting user files without explicit permission, and protecting sensitive user documents downloaded to Download or other folders.

Apps using scoped storage can have the following levels of access (actual access is implementation specific).

  • Read and write access to their own files with no permissions
    * Read access to other apps' media files with READ_EXTERNAL_STORAGE permission

DA: READ_EXTERNAL_STORAGE is no longer usable

  • Write access to other apps' media files is allowed only with direct user consent (exceptions granted to System Gallery and apps that are eligible for All Files access)
  • No read or write access to other apps' external app data directories

https://source.android.com/docs/core/storage/scoped#app-access-restrictions


In addition: it means that Android wipes app data by default when apps are uninstalled

from anki-android.

david-allison avatar david-allison commented on June 11, 2024

Closing this as a duplicate of #14423 (as there's no work to be done here)

Feel free to continue the discussion, just moving this out of our active work queue, as I believe we've improved this for 2.18

from anki-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.