android开发中 在一个sdk开发的项目在另一个sdk上就运行不了,怎么办

求详细
2025-05-17 05:51:53
推荐回答(1个)
回答1:

android sdk 采用向下兼容,即在低版本可运行,在高版本也可运行。
但在高版本编译通过的,不一定能在低版本编译通过。因为高版本可能使用了新的api。
当需要在低版本重新编译时,需要把用到新api的地方,更换为低版本的替代方式。