一:遇到问题
编译的android10的user版本软件,测试安装农业银行app时,弹框提示“为保护您的资金安全,中国农业银行不支持root设备上使用”。
二:解决方法
文件路径:build/core/Makefile
ifeq ($(DEFAULT_SYSTEM_DEV_CERTIFICATE),build/target/product/security/testkey) BUILD_KEYS := test-keys else BUILD_KEYS := dev-keys endif
修改为
ifeq ($(DEFAULT_SYSTEM_DEV_CERTIFICATE),build/target/product/security/testkey) BUILD_KEYS := release-keys else BUILD_KEYS := dev-keys endif
如上修改后,大部分就可以解决这个问题了,如果还不行的话,那就是安装在设备上的某些app影响到了,可以删除来排查