我想知道将密码直接放在 Dart 代码中是否安全,如下所示。 Flutter在编译发布时会删除代码吗?当然,我想确保代码无法被反编译,以便可以提取用户名和密码。
bool get isInDebugMode {
bool inDebugMode = false;
assert(inDebugMode = true);
return inDebugMode;
}
if(inDebugMode){
emailController.text = '[email protected] /cdn-cgi/l/email-protection';
passwordController.text = 'secret';
}
您提供的代码不会被摇树。作为isInDebugMode
不是常数。
相反,你可以使用assert
这边走:
assert(() {
emailController.text = '[email protected] /cdn-cgi/l/email-protection';
passwordController.text = 'secret';
return true;
}());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)