Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sencha触摸图,在浏览器中可见,但在我的android手机中不可见_Android_Cordova_Sencha Touch_Sencha Touch 2 - Fatal编程技术网

Sencha触摸图,在浏览器中可见,但在我的android手机中不可见

Sencha触摸图,在浏览器中可见,但在我的android手机中不可见,android,cordova,sencha-touch,sencha-touch-2,Android,Cordova,Sencha Touch,Sencha Touch 2,我正在尝试使用Sencha Touch 2.4.1构建一个应用程序, 并使用科尔多瓦包装机 我的简单应用程序显示图表,当我使用 用于浏览的“启动sencha web start”应用程序 (图1) 但当我将应用打包到android apk时, 在我的android手机上,它不会显示图表, 仅启动动画 (图二) 但是,如果我删除带有xtype:“companystockchart”的行, 我的应用程序(在电话上)正在运行(当然没有图表) 我做错了什么 源代码: app.js: Ext.requ

我正在尝试使用Sencha Touch 2.4.1构建一个应用程序, 并使用科尔多瓦包装机

我的简单应用程序显示图表,当我使用 用于浏览的“启动sencha web start”应用程序

(图1)

但当我将应用打包到android apk时, 在我的android手机上,它不会显示图表, 仅启动动画

(图二)

但是,如果我删除带有xtype:“companystockchart”的行, 我的应用程序(在电话上)正在运行(当然没有图表)

我做错了什么

源代码:

app.js:

Ext.require([ 
              ]);

Ext.application({
    name: 'app',
    views: ['CompanyStockChart'],
    launch: function() {

    Ext.create('Ext.Panel', {
                fullscreen: true,
            layout: 'fit',
            title: 'Chart',
            iconCls: 'overview',
            items:[{
                    xtype: 'companystockchart'
          }],
            listeners: {
                activate: function() {
                }
            }
        })

    }
});
app.view.CompanyStockChart.js:

Ext.define('app.view.CompanyStockChart', {
  extend: 'Ext.chart.Chart',
  alias: 'widget.companystockchart',
  config: {
        store: {
            fields: ['name', 'value'],
            data: [
                { name: 'Jan', value: 110},
                { name: 'Feb', value: 252},
                { name: 'Mar', value: 952},
                { name: 'Apr', value: 325},
                { name: 'May', value: 123},
                { name: 'Jun', value: 52},
                { name: 'Jul', value: 1122},
                { name: 'Aug', value: 35},
                { name: 'Sep', value: 172},
                { name: 'Oct', value: 752},
                { name: 'Nov', value: 810},
                { name: 'Dec', value: 410}
            ]
        },
        animate: false,
        interactions: ['panzoom'],
        series: [
            {
                type: 'line',
                xField: 'name',
                yField: 'value',
                style: {
                    fill: 'rgba(0,40,170,0.3)',
                    stroke: 'black'
                }
            }
        ],
        axes: [
            {
                type: 'numeric',
                position: 'left',
                title: 'Number of Hits',
                minimum: 0,
                maximum: 1200,
                grid: {
                    fill: '#efefef',
                    odd: {
                        fill: '#cdcdcd'
                    },
                    even: {
                        lineWidth: 3
                    }
                }
            },
            {
                type: 'category',
                position: 'bottom',
                title: 'Month of the Year',
                grid: true,
                style: {
                    estStepSize: 1
                }
            }
        ]

}

});
接下来,我尝试调试应用程序,我看到了下一个问题:


(图3)

您是否已连接ADB并获得控制台输出?这会给您一条错误消息,有助于找到您的问题。是的,我有,如图所示#3您是否已连接ADB并获得控制台输出?这会给你一条错误信息,有助于找到你的问题。是的,我有,如图3所示