android :在现代 Android 系统中,如何安装仅兼容旧版 Android 系统的旧版 apk?
答案1
一点也不;当Android发布破坏兼容性时,他们破坏了兼容性。你的旧软件使用的API已经不存在了,可能性比较大;真正老的应用程序倾向于使用私有 API,Android 对此没有做出向前兼容性的承诺。
您想要安装的软件很有可能不再工作;在没有代码作者的情况下投入时间尝试让它运行(或者至少清楚地知道它不会再尝试使用不再存在的 API)可能并不明智。
从技术上讲,Android 11/API 级别 30(及更高版本)更改了签名算法:如果您有旧的 APK,则在未使用新算法签名的情况下将无法安装它。你能这样做(如果软件的其余部分曾是兼容,但很可能不是),但您必须熟悉 Android APK 打包和签名、侧面加载和安装过程。您必须在手机上启用开发人员访问权限,这并非在所有手机上都可行,并且在某些手机上可能需要您从手机制造商处获取密钥。
祝你好运!