【问题标题】:How to write android code in titanium如何在钛中编写android代码
【发布时间】:2011-01-25 09:50:52
【问题描述】:

我在安卓上工作已经有一段时间了。现在我想知道钛。由于应用程序是用钛构建的,是否可以在钛应用程序中编写 android (java) 代码?如果是,那怎么办?实际上,我在处理钛中的 android 推送通知时遇到问题。所以我得到了一个解决方案,用钛构建完整的应用程序,然后如果可能的话,在应用程序中使用 android 代码来处理推送通知。如何?请尽快回复。提前致谢。

【问题讨论】:

    标签: android push-notification titanium


    【解决方案1】:

    要直接回答您的问题,您需要开发一个native Android extension 以在 Titanium 应用程序中通过 JavaScript 调用 Java 代码。

    【讨论】:

      【解决方案2】:

      您应该查看文档 Here 告诉您您需要知道的一切

      希望对你有帮助 弗兰克

      【讨论】:

        【解决方案3】:

        是的,这是可能的,但请记住钛工具落后于官方的 android 工具。文档很差而且经常是错误的,代码滞后并且生成的 .apk 要大得多。

        您为什么考虑使用 Titanium?为了交叉兼容?

        如果您正在考虑有多种可能的方法:

        1) 建立一个最小公分母,如钛,但更好:为 android 和 iPhone 编写一个核心应用程序,使其快速且占用内存少,并使用经过修改的浏览器来显示您的内容。这样界面会更容易,您只需编写一次内容。

        您仍然可以轻松访问低级硬件,如 GPS、指南针、陀螺仪......而无需根据需要消耗过多电池(与钛不同)。

        2) 找到一个现有的最小公分母:Javascript 在 iPhone 和 Android 上都可以工作。

        3) 还有很多其他选择(Adobe air、python、自定义脚本、移动网站……),但我认为利大于弊。

        【讨论】:

        • 你建议什么是更好的方法
        • 感谢您如此迅速的回复。 |但我可能无法很好地解释什么是问题?实际上,我正在为 Android/iPhone 开发一个钛金属应用程序。由于 iPhone 在推送通知方面没有任何问题,但 android 有一些问题。所以我应该在应用程序的其余部分完成后编写 android 代码
        猜你喜欢
        • 2020-01-22
        • 1970-01-01
        • 1970-01-01
        • 2016-03-08
        • 1970-01-01
        • 2013-08-17
        • 2012-05-22
        • 2023-04-05
        • 2016-11-24
        相关资源
        最近更新 更多