android - 当我的应用程序处于调试状态时,一个好的做法是否有一个不检查安全问题的参数?
问题描述
最近我必须检查我的 Android 和 iOS 应用程序中的一些安全问题。如果应用程序在模拟器中运行,手机已植根,我的应用程序是否可调试或附加调试器...
检查应用程序可调试和附加调试器不允许我在开发时正确使用我的应用程序,因此我在 Android 的 strings.xml 文件中包含一个布尔参数“isDebug”。何时编译调试为真,何时发布为假。
所以我检查这个参数是为了检查安全性与否。
我不知道这是否是一个好习惯,或者我是否可以以其他方式做。你能把我放在正确的位置吗?
解决方案
推荐阅读
- python - img 不是 numpy 数组,也不是标量
- google-bigquery - Is it possible to stream to a BigQuery partitioned table while preserve caching?
- javascript - 在图像 onError 函数上无法在渲染期间更新
- html - 单行布局,多行子元素,折叠到最小宽度
- c# - C# 网格视图未从工作过程中填充
- python - Python:将元组十六进制字符串转换为整数
- kotlin - TornadoFX:如何保留 `ItemViewModel` 的属性?
- sql - 是否可以在 BIRT 报告中将查询作为参数传递?
- python - Django 选择字段更改影响字符字段值
- css - css填满时如何更改表单中字段的颜色?