jqm_sjsjk 接口提供了对于机器码与随机数的文件生成,允许动态的对文件加密、文件路径自定义等,并且对于随机数与机器码的生成采用了更多的比如获取内核版本、手机型号、随机数大小写特殊符号自定义等多种动态获取和生成。scwj:生成随机数或机器码(拥有对机器码或随机数文件加密等功能)huoqu_neirong:从指定的路径获取机器码与随机数文件(拥有对机器码或随机数文件解密等功能)MW、AES、AES1、AES2、DES、RC4,MW即为明文,可选择明文进行直接写入,并且写入的机器码或随机数安全码文件不会因为用户删除应用重装而消失,指在外部文件中读写,并且不需要请求任何权限(使用了Android-SHELL无ROOT生成,并不需要请求任何权限写入(部分路径不行,推荐在/storage/emulated/0/或者/storage/emulated/0/Download目录下。 <uses-permissionandroid:name="android.permission.MANAGE_EXTERNAL_STORAGE" />权限!scwj(生成文件)String shouchu_leixing"sjs"(生成验证需要的随机数或者说是安全码)或 "jqm"(这个就是生成机器码的意思)。"201" 错误码(就是没有这个文件类型的意思),安全码的生成是可变动的,就是你生成过一次之后,再次生成就会有变化,但是机器码是检测到你这个目录下有了,就不会再生成覆盖了。String neirongneirong,简单来说就是你要生成什么样的随机数,有很多种类型,看下面就知道了。"+" 分隔,它们会被拼接成最终的文件内容。sjs_<长度>_<类型>:生成指定长度的随机字符串。<长度>:生成的字符串长度,必须是正整数。<类型>:字符串的字符类型,支持下面的一些:"qb":大小写字母、数字和特殊字符(就是所有的字符集)。"sz":仅数字字符。"xxzm":小写字母。"dxzm":大写字母。"dxxhh":大小写字母组合。"tszf":特殊字符(如 !@#$%^&*())。sjs_10_qb 生成一个长度为 10 的随机字符串,包含大小写字母、数字和特殊符号,用——隔开就好啦,第一个是类型,然后第二个是位数,第三个是随机数所支持的类型,很简单。nh:获取设备的内核版本。nh 没有示例,只需要单单输入nh就阔以。sbxh:获取设备型号。sbxh 单单输入这个就阔以了,获取到内容就比如 "Pixel 4"这种。sbbb:获取设备系统版本号。sbbb 就单单输入这个阔以啦,获取到内容比如 "RP1A.200720.012"。azbb:获取安卓版本号。azbb 就单单输入这个就好啦,获取到内容就比如 "10" 或 "11"。neirong 中混合使用普通文本和占位符时,最终生成的文件内容将是占位符替换后的结果。String lujing"206" 错误码。如果路径不是绝对路径,系统会将路径转换为手机存储目录下的相对路径(就是你要把这个文件生成在哪里)。boolean quanxian_jiancetrue:会检查存储权限是否开启,如果权限不足,返回 "404" 错误码。false:跳过权限检查。String jiami_leixing"AES"、"AES1"、"AES2"、"DES"、"RC4" 或 "MW"(明文)。"MW" 时:表示不进行加密操作,jiami_miyao 和 jiami_piyao 应传入 null。"202";如果加密类型不支持,返回 "203"。String jiami_miyaojiami_leixing 为 "AES"、"DES"、或 "RC4" 时需要填写。如果加密类型为 "MW"(明文),此参数应传 null。String jiami_piyao"AES1"和"AES2" 等算法需要此参数。null。"MW",该参数应传 null。String bianma_fangshi"16进制" 和"BASE64"等,填写1就是16进制,填写2就BASE64"MW",该参数应传 null。shouchu_leixing 参数不合法。.txt、.so 等后缀)。huoqu_neirong(获取内容)String lujing"209" 错误码。String jiami_leixing"AES"、"AES1"、"AES2"、"DES"、"RC4" 或 "MW"(明文)。"MW"):文件没有加密,因此 jiami_miyao 和 jiami_piyao还有bmfs应当为nullString jiami_miyaojiami_leixing 为加密模式时需要传入。"MW",该参数应传 null。String jiami_piyaoAES1、 AES2)才需要偏移值,如果不需要可以传 null。"MW",该参数应传 null。String bianma_fangshi"16进制" 和"BASE64"等,填写1就是16进制,填写2就BASE64"MW",该参数应传 null。"MW"(明文)模式时,jiami_miyao 和 jiami_piyao还有bmfs 参数应传入 null,因为不需要加密,如果传入了这些参数,系统会返回 "216" 错误代码。scwj 方法支持生成 .txt 和 .so 等常见文件类型,如果文件路径或名称不符合规范,将返回 "206" 错误代码。"404" 错误代码,确保你已经获取了必要的文件操作权限,简单来说就是会帮你动态请求这些权限,但是并不稳定,推荐使用权限框架!