限制android中的覆盖

2024-01-13

测验黑客应用程序 https://play.google.com/store/apps/details?id=com.hostelmanager.quizhackk在我的测验应用程序中作弊 我如何限制它在我们的应用程序上绘制它的叠加层

canDrawOverlays or TYPE_SYSTEM_OVERLAY || TYPE_SYSTEM_OVERLAY

如何禁用任何黑客攻击的应用程序?

它使用 OCR 读取我的问题和答案的部分,并从 Google 或任何其他搜索引擎获取答案。

开发人员实现一项服务,允许他们在我们的应用程序上编写覆盖像这样 https://stackoverflow.com/a/13346388/4134215

我想限制此服务或阻止其通过我们的应用程序使用 OCR 拍照。

有没有什么建议可以像这样摆脱它

  1. 使用 OCR 无法读取的特殊字体
  2. 屏幕变暗至 OCR 无法检测到的程度
  3. 在问题和答案部分添加任何层或标志
  4. 用您的母语提出谷歌无法给出正确答案的问题
  5. 使用谷歌无法回答的问题

尝试添加FLAG_SECURE您的活动,以防止其出现在屏幕截图中或在非安全显示器上查看:

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState);
    window.addFlags(WindowManager.LayoutParams.FLAG_SECURE)
    setContentView(R.layout.activity_main);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

限制android中的覆盖 的相关文章

  • Kotlin Android Firebase 数据库哈希映射转换为类

    我正在尝试从 firebase 数据库获取数据 断点显示它正在获取数据 但看起来我没有正确地将其分配给我的班级 这会导致此异常 java lang ClassCastException 无法将 java util HashMap 转换为 班
  • Android Studio Canary 3.4 Canary 4:错误:功能插件不支持variant.getApplicationId()

    自从我在新版本上更新了我的项目以来Android Studio 3 4 金丝雀 4 gradle 同步失败 因为 ERROR variant getApplicationId is not supported by feature plug
  • 升级到 Proguard 4.8 后无法导出应用程序

    我刚刚将我的 Android SDK ADT 和 Proguard 升级到最新最好的版本 我的项目在调试模式下编译并运行良好 但是当我尝试导出它的签名版本 APK 时 我收到来自导出向导的错误Eclipse 控制台上没有任何错误日志消息 如
  • 清晰的图标 清晰的 Android 应用程序

    你好 下午好 关于如何提高图标的 png 质量 有什么想法吗 我使用了 Android 开发者页面上的套件 但我无法获得清晰的图像 我的意思是非常清晰 我是否需要以不同的方式加载此图标 而不仅仅是拖入我的布局 谢谢 我使用这个布局
  • android:ScrollView(或视差)内的RecyclerView

    我有一个片段2 次卡片浏览内有多个控件 below我有第二个卡片视图回收者视图 这有效perfect 问题是 recyclerview 启动了屏幕的最底部 并且滚动recyclerview非常small 以前使用过列表视图 这使我可以适应您
  • 与通用地图相比,MapView 的分辨率较差

    我刚刚收到 HTC Desire 进行测试 我注意到 残留在小于整个屏幕的框架中的地图视图不如通用地图应用程序那么清晰 有什么办法解决这个问题吗 您应该使用 API 级别 4 或更高级别编译应用程序 然后在 AndroidManifest
  • 无法接收UsbManager.ACTION_USB_DEVICE_ATTACHED/UsbManager.ACTION_USB_DEVICE_DETACHED的广播Intent

    我最近正在编写一个 USB 主机应用程序 但它被卡住了 因为我无法检测到设备连接 分离事件 我遵循了编码说明http developer android com guide topics connectivity usb host html
  • 将清除会话标志设置为 FALSE 后,我丢失了已发布的值

    有人有一个合乎逻辑的解释为什么尽管我有clear session flage false当我未连接到经纪商时 我没有收到我订阅的更新的已发布消息 将 aore提到的标志设置为 false 后 我运行了我的应用程序 并且我不断向主题发布一些值
  • Android 游戏偶尔出现延迟

    我正在用 Java 制作一个简单的 Android 游戏 我注意到每 20 40 秒就会出现一些烦人的延迟 首先 我认为它们是由垃圾收集器引起的 但当我检查 LogCat 时 我发现游戏滞后时没有垃圾收集 每当游戏开始滞后时 我都会标记日志
  • Android - 使用 SAX 解析器解析大文件

    我正在尝试使用 SAX 解析器解析来自 webservice 的 xml 数据 当我尝试使用 URL 解析数据 大小 7 4MB 时 它工作正常 但是当我从 URL 复制 xml 数据并放置 xml 文件时 size 7 4MB 在raw文
  • 片段活动中的 commitAllowingStateLoss()

    我的应用程序使用片段活动 它仅处于纵向模式 无法旋转屏幕 最初我使用的是commit 方法 但现在我计划不加区别地将这些更改为commitAllowingStateLoss 对于碎片活动 是否有任何理由不不加区别地执行此操作而不重新评估我使
  • foo.setVisibility(View.GONE) 和parent.removeView(foo) 之间的区别

    如果 foo 是一个视图 那么有什么区别foo setVisibility View GONE and fooParent removeView foo 我对两个语句之前和之后视图的内存消耗特别感兴趣 可见性设置为 GONE 的视图是否会消
  • 如何在Room的数据库迁移中正确添加索引?

    我在迁移 Room 数据库时遇到问题 在更新的数据库中 我必须将一个字段从整数更改为双精度值 我读到它并不像听起来那么容易 为了做到这一点 我必须使用这个更改后的属性创建新的临时表 复制前一个表中的所有值 删除旧的值 最后重命名临时表 我的
  • Android 两个 Activity 之间的共享元素转换不起作用

    在我的应用程序中 我尝试使用新引入的活动之间共享的元素 如果共享元素具有固定位置 例如 android layout gravity top 但是当视图被锚定时问题就出现了 我的第一个活动如下所示
  • 如何获取Android中的所有主屏幕?

    我是安卓开发新手 我知道每个主屏幕都是启动器中的一个工作区 我想获取屏幕上所有应用程序图标的所有位置信息 那么有没有办法获取这些屏幕对象及其图标信息的列表 ADD 我更期待的是应用程序图标和屏幕之间的关系 例如 我想要某个应用程序图标的位置
  • Grade Plugin 3-alpha1 输出文件导致错误

    我正在尝试将项目更新到 Android Studio 3 build gradle 文件中不再接受以下代码片段 applicationVariants all variant gt variant outputs each out gt d
  • 带有工具提示的搜索栏 android

    Hi All 我正在尝试使用工具提示自定义 android 搜索栏 如给定的图像 有没有办法在搜索栏中添加带有拇指的文本视图 或任何其他想法 Thanks 我们可以通过拇指的界限来做到这一点 并在seekbar的progressChange
  • 致命异常:GoogleApiHandler

    在我的项目中 我使用货币化服务 Vungle AppLovin 当我尝试加载广告时 出现此异常 E AndroidRuntime 致命异常 GoogleApiHandler 进程 kz ikar PID 3673 java lang NoS
  • 如何以编程方式检测android中可用的底部软导航栏?

    我试图通过 android 程序确定软导航栏 我没有找到直接的方法来确定 有没有办法找到导航栏的可用性 软导航栏图像在这里 以下方法对我有用并在许多设备上进行了测试 public boolean hasNavBar Resources re
  • 使用 PDFBox 在 Android 中创建 PDF

    我正在尝试通过我的 Android 应用程序创建 PDFPDFBoxapi 但出现以下错误 java lang NoClassDefFoundError org apache pdfbox pdmodel PDDocument 我已经将以下

随机推荐

  • Kafka Producer:使用回调处理异步发送中的异常

    我需要捕获异步发送到 Kafka 时的异常 Kafka生产者API带有一个函数send ProducerRecord record Callback回调 但是当我针对以下两种情况进行测试时 卡夫卡经纪人宕机 主题未预先创建 回调没有被调用
  • Kendo UI 图表 - 如何在加载数据时显示动画?

    我有一个用 JavaScript 生成的 KendoUI 图表 有没有办法用命令清除绘图区域 目的是在等待数据源读取远程数据时显示 正在加载 图像 Thanks 显示和隐藏加载动画是 Display progress kendo ui pr
  • Scala for 循环可以修改其范围之外的变量吗?

    例如假设我有以下内容 var lastSecurity def allSecurities for security lt lastTrade keySet toList lastSecurity security yield securi
  • -[GMSMapView animateToCameraPosition:]: 无法识别的选择器发送到实例

    大家好 我已经在我的应用程序上实现了谷歌地图 sdk 但我在这一特定行上遇到了错误 mapView GMSMapView mapWithFrame CGRectZero 相机 相机 任何人都可以帮我找到解决方案吗 请说明您使用的是哪个版本的
  • 将函数与 OUTER APPLY 一起使用时,返回值而不是 NULL

    使用内联函数时我得到奇怪的结果 这是代码 IF EXISTS SELECT FROM sys objects AS o WHERE name vendor relation users DROP FUNCTION dbo vendor re
  • Mongoid (Rails) 中的两个 1 - N 关系

    场景是 一个账户如何给另一个账户评分 这会导致帐户上出现两个列表 那些我评价过的人和那些评价过我的人 我的评分和给出的评分 这归结为 与同一实体的多个 1 N 关系如何在 Mongoid 中工作 在 Mongoid 的文档中 http mo
  • 如何以编程方式订阅对象的所有事件?

    我正在尝试订阅ALL由类似 WPF GridView 的第 3 方组件公开的事件 以便进行一些调试 除了建议这可能不是调试它的最佳方法以及类似的东西之外 我想知道是否可以做到这一点 对于路由事件 它工作正常 如下所示 var type tr
  • Windows 上基于 Android 配件的软件

    我想使用我的应用程序将我的计算机变成 Android 配件 因此 这将不是专门的硬件 而只是将手机切换到配件模式的 PC 从而在手机上启动一些与主机硬件关联的 Java 应用程序并创建通信通道 我找到了一个示例代码 http android
  • 在 Tensorboard 上显示图像(通过 Keras)

    My X test是 128x128x3 图像 我的Y test是 512x512x3 的图像 我想在每个纪元之后显示输入 X test 的外观 预期输出 Y test 的外观 以及实际输出的样子 到目前为止 我只知道如何在 Tensorb
  • 如何串联执行承诺?

    var promiseReturningFuncs for var i 0 i lt 5 i promiseReturningFuncs push askQuestion var programmers Promise reduce pro
  • 简化 Eclipse 中的完全限定名称

    有人知道 Eclipse 的一个插件 它可以用简单的类名和相应的导入 如果可能 替换完全限定的 Java 类名吗 如果可以作为保存操作来执行 那就更好了 No But you can use Add Import command Ctrl
  • 从文本文件中提取特定字段

    我有一个 csv 文件 其中包含超过 5k 个带有标题名称的字段 列 我只想将一些特定字段导入到我的数据库中 我正在使用本地 infile 来处理其他需要导入的较小文件 LOAD DATA LOCAL INFILE C wamp www i
  • 如何在 React hook 中创建新的 JSON 对象?

    我首先有两个问题 如何在挂钩中添加 更新 JSON 项目 另一个是 React 不允许我使用以前的 JSON 文件中存储的名称 基本上 我对其他解决方案持开放态度 因为我的输入字段是从 JSON 文件动态生成的 我不确定存储或访问输入到其中
  • 仅水平滚动的 Div 不起作用

    我有一个具有以下样式的 div height 200px overflow x scroll overflow y hidden width 682px 我需要元素在一行上彼此相邻 仅水平滚动 里面的元素有以下样式 width 60px p
  • 关于可移植性的 $PWD 与 pwd

    我正在编写一个 shell 脚本 它解析当前工作目录的路径 打印当前目录上方的所有基本名称 到目前为止 我一直在使用环境变量PWD解析路径 但我想知道是否 我可以信赖PWD始终被设置 在每个平台上给出相同的结果 使用pwd外壳内置 我需要这
  • java.lang.ClassCastException:java.util.ArrayList无法转换为javax.faces.model.SelectItem [重复]

    这个问题在这里已经有答案了 我正在尝试使我的下拉菜单动态化 下面是我收到的代码和异常 请帮帮我 bean private String dropDownValue List
  • 如何将数组[字符串]存储到输出文件[重复]

    这个问题在这里已经有答案了 我有一个名为 samparr 的数组 String 其中包含一些值 我希望将其存储为输出文件 var samparr Array String new Array String 4 samparr print1
  • libavcodec.so:具有文本重定位

    我正在 Nexus 5 上测试 Android 6 0 并使用 Metaio 我知道该服务将于 12 月 15 日结束 但在那一天我们将转移到另一个 AR 平台 问题是当我启动 ARActivity 时出现以下错误 09 02 08 45
  • 如何将 Bert 嵌入提供给 LSTM

    我正在研究用于文本分类问题的 Bert MLP 模型 本质上 我试图用基本的 LSTM 模型替换 MLP 模型 是否可以创建带有嵌入的 LSTM 或者 最好创建一个带有嵌入层的 LSTM 更具体地说 我很难尝试创建嵌入矩阵 因此我可以使用
  • 限制android中的覆盖

    测验黑客应用程序 https play google com store apps details id com hostelmanager quizhackk在我的测验应用程序中作弊 我如何限制它在我们的应用程序上绘制它的叠加层 canD