2012-07-12 40 views
1

我完全按照本教程http://docs.sencha.com/touch/2-0/#!/guide/getting_started 我的應用程序正在使用我的網絡瀏覽器(在我的筆記本電腦上),它已經爲Android生成。但是當我安裝並啓動它時,我仍然在藍色屏幕上顯示加載圖標。 任何想法?sencha touch 2無法在我的android手機中啓動

日Thnx

Ext.define("GS.view.Main", { 
    extend: 'Ext.tab.Panel', 
    requires: [ 
     'Ext.TitleBar' 
    ], 
    config: { 
     tabBarPosition: 'bottom', 

     items: [{ 
       xtype : 'homePanel' 
      } 
     ] 
    } 
}); 


Ext.define('GS.view.Home', { 
    extend : Ext.Panel, 
    xtype : 'homePanel', 

    config : { 
     title : 'Home', 
     iconCls : 'home', 
     scrollable : true, 
     styleHtmlContent : true, 

     html: [ 
      '<img src="http://staging.sencha.com/img/sencha.png" />', 
      '<h1>Welcome to Sencha Touch</h1>', 
      "<p>You're creating the Getting Started app. This demonstrates how ", 
      "to use tabs, lists and forms to create a simple app</p>", 
      '<h2>Sencha Touch (2.0.0)</h2>' 
     ].join("") 
    } 
}); 
+1

你用什麼Android操作系統和瀏覽器的版本? – Will 2012-07-12 19:20:25

+0

在我的手機上它是ICS,並在packager.json「androidAPILevel」:「15」 我的瀏覽器是鉻20 – 2012-07-12 19:27:04

+1

Logcat?你有什麼嘗試?資源? – t0mm13b 2012-07-12 19:27:54

回答

1

你的代碼有小錯誤,請試試這個:

Ext.define('GS.view.Main' , { 
    extend: 'Ext.TabPanel', 

    config: { 
     fullscreen: true, 
     styleHtmlContent: true, 
     tabBarPosition: 'bottom', 

     items: [{ 
       xtype : 'homePanel' 
       } 
     ] 
    } 
}); 

我希望這有助於。 :)

enter image description here

+0

它與我的代碼在瀏覽器(計算機的瀏覽器)上工作,但是當我將它構建爲原生android應用程序時,它仍在加載... – 2012-07-14 21:29:34