Android 10でクリップボードを活用するには

Android10になってからクリップボード履歴アプリが調子悪いとか言っている人いますよね。 でも、コピー履歴にはAndroid10の仕様によりアクセス出来なくなったのです。

Limited access to clipboard data Unless your app is the default input method editor (IME) or is the app that currently has focus, your app cannot access clipboard data on Android 10 or higher.
アプリがデフォルトの入力方式エディター(IME)であるか、現在フォーカスを持っているアプリでない限り、アプリはAndroid 10以降のクリップボードデータにアクセスできません。 https://developer.android.com/about/versions/10/privacy/changes#clipboard-data

ということで現在クリップボード履歴を使うには何らかの方法でこの規制を潜り抜けたアプリを使うかGboardをIMEとして使用するかのどちらかです。

現在私が知っている唯一のAndroid10で機能するクリップボード履歴管理アプリはこれです。

ただし正常に使用できるようにするには

以上の準備をしてからスマホとパソコンをUSB接続し次のコマンドを打つ必要があります。

adb -d shell appops set com.catchingnow.tinyclipboardmanager SYSTEM_ALERT_WINDOW allow;
adb -d shell pm grant com.catchingnow.tinyclipboardmanager android.permission.READ_LOGS;
adb -d shell am force-stop com.catchingnow.tinyclipboardmanager;