代码适配2