代码之家  ›  专栏  ›  技术社区  ›  Tenten Ponce

禁止使用自定义键盘

  •  -1
  • Tenten Ponce  · 技术社区  · 5 年前

    我想检测用户使用的是默认键盘还是自定义键盘。我找到了如何获取默认键盘的代码,以及键盘列表: Know default keyboard on android .

    为什么?

    我们这样做是为了防止密钥记录。有没有更好的方法来检测和防止密钥记录?

    0 回复  |  直到 5 年前
        1
  •  0
  •   Tenten Ponce    5 年前

    似乎没有直接的办法。最简单的一个(其实并不那么容易)是 在里面。这也是我所知道的一个私有安全SDK的解决方案。

    另一个解决方案(感谢@Garren Fitzenreiter)是 在应用程序中使用它。

    最后,最简单的一个(这真的很简单,因为这不是一个实际的解决方案,哈哈) 把它放在应用的条款和条件中 指示用户应避免使用任何自定义键盘。

    推荐文章