我正在尝试提高我的Android应用程序中数据的安全性,想知道是否有任何工具或方法可以解决这个问题。但我在网上找不到任何解决方案。
我已经禁用了屏幕截图,但用户仍然可以拍摄设备显示屏幕的照片。也许改变分辨率或组合一些颜色可以帮助改善这种情况,但我真的没有任何想法。
请参阅此处以获取更长版本:是否有可能防止从网站下载视频
你可以尝试通过法律手段而非技术手段来加强安全性:“我在此声明,只有当我在安全的房间里独自使用应用程序且不拍照时,才能使用该应用程序;否则,我将失去访问权限并需要支付巨额罚款。”听起来似乎无法执行,但它仍然比技术上阻止用户更容易实现和更有效,主要是因为FUD。我不是律师。;) public class FlagSecureTestActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(LayoutParams.FLAG_SECURE,
LayoutParams.FLAG_SECURE);
setContentView(R.layout.main);
}
}