Android Sencha Touch首次运行Messagebox错误

Android Sencha Touch首次运行Messagebox错误,android,eclipse,sencha-touch,Android,Eclipse,Sencha Touch,我刚刚在Eclipse上安装了Sencha并构建了hello world应用程序, 运行正常,但消息框不工作: Ext.setup({ onReady: function() { if (Ext.is.Android) Ext.Msg.alert("INFO", "Welcome Android user!"); if (Ext.is.Blackberry) Ext.Msg.alert("INFO", "Welcome Blac

我刚刚在Eclipse上安装了Sencha并构建了hello world应用程序, 运行正常,但消息框不工作:

Ext.setup({
    onReady: function() {
       if (Ext.is.Android) 
      Ext.Msg.alert("INFO", "Welcome Android user!");   
       if (Ext.is.Blackberry)
      Ext.Msg.alert("INFO", "Welcome Blackberry user!");
         if (Ext.is.iPad)
        Ext.Msg.alert("INFO", "Welcome iPad user!");
       }
     });
我在eclipse日志中得到的错误:

E/Web控制台(279):错误:[错误][匿名]使用Ext.Msg而不需要Ext.MessageBoxfile:///android_asset/www/senchatouch/src/log/writer/Console.js?_dc=1342002536493:17

我不知道怎么了,
谢谢。

您需要包括Ext.MessageBox组件。另外,我会在Ext.application声明中而不是在Ext.setup中进行设置。另外,你的操作系统检查应该是Ext.OS.is不是Ext.is,我为你准备了一个senchaidle。请看这里:

希望有帮助