适用于 Android 的 Sencha Touch 原生构建

Posted

技术标签:

【中文标题】适用于 Android 的 Sencha Touch 原生构建【英文标题】:Sencha Touch native build for Android 【发布时间】:2014-10-11 21:18:16 【问题描述】:

您好……希望有人之前已经看到并解决了这个问题。我完成了我的第一个 Sencha Touch 应用程序,并且在浏览器/开发环境中一切正常。然而,我在使用 cordova 的本地构建过程的最后一英里被困了几天。我使用 AccordionList 插件,它根据需要定义了一个 PL 商店和模型。经过广泛的故障排除后,问题似乎指向扩展 src/data/model.js 的模型定义错误说,'无法读取未定义的属性'set'(重复 2 次),它似乎指向最后一行下面的代码。

// Create static setters and getters for each config option
            for (i = 0; i < staticConfigsLn; i++) 
                key = staticConfigs[i];
                for (j = 0; j < copyMethodsLn; j++) 
                    methodName = configNameCache[key][copyMethods[j]];

在原生或测试构建后,应用卡在初始启动屏幕上。在预构建浏览器模式下工作正常。我正在使用 Windows 7 w/XAMPP 和 php/mysqlandroid SDK 级别 19,Sencha Touch 2.3.1 和 Sencha Cmd 4.0.4.84

非常感谢任何提示、想法或建议。

【问题讨论】:

【参考方案1】:

我试图不按顺序加载一些商店,但在 minifed 模式下很难看到。我能够克服这个障碍,但还没有完全完成。感谢您的帮助!

【讨论】:

以上是关于适用于 Android 的 Sencha Touch 原生构建的主要内容,如果未能解决你的问题,请参考以下文章

Sencha touch + phonegap。在 android 4.0 上渲染数据视图

sencha touch 中的操作栏

Sencha Touch - sencha touch js 大小的性能问题

如何在 sencha touch 或架构师中获取设备语言

Sencha Touch 2.3 / Cordova : Build 直接在设备上运行

iOS7 上的 Sencha - 没有互联网时没有 ajax 异常