【问题标题】:How to make a backwards-compatible Titanium module?如何制作向后兼容的 Titanium 模块?
【发布时间】:2017-12-22 10:18:43
【问题描述】:

标题说明了一切:是否有可能使 Titanium 模块向后兼容低于 7.0.0GA 的 Titanium 应用程序?

我尝试将我的模块的manifest 中的minsdk 值设置为6.0.4GA,但Appcelerator 不允许我为低于7.0.0GA 的应用添加它。

如何制作一个使用 Titanium 7.0.0GA 构建的向后兼容的 Titanium 模块?

【问题讨论】:

    标签: titanium appcelerator titanium-modules


    【解决方案1】:

    因为你需要用apiversion 4编译你的模块,所以它必须是minSdk 7.0.0

    但是,您可以轻松地为较低版本重新编译模块。所以,将apiversion 设置为 3 并将 minsdk 设置为 6.0.0,即可在 TiSDK 6 中使用。

    它并不是真的向后兼容,但只有 2 个构建(和 2 个版本)应该没问题。您甚至可以将它们都包含在您的应用程序中,并根据您使用的 SDK 进行切换。

    我建议将主版本更改为 1,因此对于 SDK 6 版本为 1.0,对于 SDK 7,将其设置为版本 2.0

    【讨论】:

    猜你喜欢
    • 2020-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-13
    • 2019-10-05
    • 1970-01-01
    • 2017-09-06
    相关资源
    最近更新 更多