android - 无法在 Android 10 上获取剪贴板信息
问题描述
在后台获取剪贴板信息在 android 9 上工作正常但在 android 10 上不起作用
有没有办法在 android 10 中获取剪贴板信息?
谢谢
clipboard = (ClipboardManager)getSystemService(CLIPBOARD_SERVICE);
clipboard.addPrimaryClipChangedListener(new ClipboardManager.OnPrimaryClipChangedListener() {
@Override
public void onPrimaryClipChanged() {
}
});
解决方案
如 Android 10 更改中所述:
对剪贴板数据的访问受限:除非您的应用是默认输入法编辑器 (IME) 或者是当前具有焦点的应用,否则您的应用无法在 Android 10 或更高版本上访问剪贴板数据。
没有办法解决,您可以在官方文档中找到更多信息
推荐阅读
- php - 将 Laravel/CI 连接到 Docker
- ios - 如何在 UITableView swift 中对嵌套 Xib 中的数据进行分组和显示数据
- javascript - 实现可折叠不消耗点击
- maven - Grails 应用程序运行失败,在编译过程中抛出致命错误 org.apache.tools.ant.BuildException: java.lang.NoSuchMethodError
- html - Textarea 溢出它自己的宽度
- c# - 实体框架一对一关系错误
- typescript - 打字稿:在类型上找不到带有“字符串”类型参数的索引签名
- authentication - Blazor Server .Net Core 身份验证链接到其他数据库表
- c - 服务器搞砸了读取功能
- asp.net-web-api - Protobuf-net 和 WebApi,使用哪种格式通过网络返回数据?