Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

外部から /sdcard/Android/data へのアクセスができなくなったので、依存機能の代替案を検討する #343

Open
shibafu528 opened this issue Oct 22, 2023 · 0 comments

Comments

@shibafu528
Copy link
Owner

shibafu528 commented Oct 22, 2023

実はAndroid 11からそうだったのだけど、なぜか動く環境があったので無視していた案件。

Android 11以降、外部ストレージアクセスのアクセス権が厳しく制約されるようになり、特に /sdcard/Android/data 以下へのアクセスは MANAGE_EXTERNAL_STORAGE 権限を用いても困難となった。

Yukariでは、一部の上級者向け機能/隠し機能においてこのディレクトリへの直接アクセスを想定しているが、それができなくなったので機能が使えない状態になっている。

影響する機能は以下の通り。

機能 パス1 できなくなったこと
フォント設定 font/ ユーザーがttf, otfファイルを追加できなくなった
通知設定 se_{reply,retweet,favorite}.wav 隠し機能の通知音設定が使えなくなった (現在では正規の設定画面があるため問題なし)
プラグイン (mruby) plugin/ プラグインをインストールできなくなった
壁紙 (隠し機能) wallpaper TLに壁紙を設定できなくなった

Footnotes

  1. /sdcard/Android/data/shibafu.yukari/files からの相対パス

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant