几个小时以来,我一直在努力寻找解决这个问题的方法,可能是你们中的一些人有想法或暗示。
我有一个嵌套列表的数据存储,它在我的开发环境中运行良好,但是在为 android 4.2.2 打包本机包后,我在我的应用程序中看不到任何数据。该应用程序的其他所有内容都有效..
这是我的数据存储。
Ext.define('akApp.store.Parameter_local', {
extend: 'Ext.data.TreeStore',
headers: {
"Content-Type": "application/json; charset=utf-8",
"Accept": "application/json"
},
config: {
model: 'akApp.model.Parameter',
proxy: {
type: 'ajax',
url: '/dev/akApp/app/data/dvs-tab.json',
reader: {
type: 'json',
rootProperty: 'items',
noCache: false,
enablePagingParams: false
}
}
}
});
我已经使用以下命令构建了我的 packeg:
sencha --debug app build production
sencha --debug app package run packager.json
这是我的 packager.json
{
"applicationName":"akApp",
"applicationId":"de.akazia.ak",
"bundleSeedId":"xxxxx",
"versionString":"1.0.1",
"versionCode":"1",
"icon": {
"36":"resources/icons/ic_akLogo36.png",
"48":"resources/icons/ic_akLogo48.png",
"72":"resources/icons/ic_akLogo72.png"
},
"inputPath":"./",
"outputPath":"../build",
"configuration":"Debug",
"platform":"Android",
"deviceType":"Universal",
"certificatePath":"/home/mi01/Workspace/akApp",
"certificateAlias":"xxxxx",
"certificatePassword":"xxxxxx",
"provisionProfile":"",
"notificationConfiguration":"",
"sdkPath":"/home/mi01/apps/adt-bundle-linux/sdk",
"androidAPILevel":"17",
"permissions":[
"INTERNET",
"VIBRATE"
],
"orientations": [
"portrait",
"landscapeLeft",
"landscapeRight",
"portraitUpsideDown"
]
}
由于我真的被困在这一点上,我希望得到提示。顺便说一句,当我使用 Android Emulator 时,我遇到了同样的问题。
非常感谢迈克尔