JSONSTORE Mobilefirst 7.1 error java.lang.NoClassDefFoundError: com.worklight.jsonstore.util.JSONStoreUtil
JSONSTORE Mobilefirst 7.1 error java.lang.NoClassDefFoundError: com.worklight.jsonstore.util.JSONStoreUtil
我在初始化 JSONSTORE 函数时遇到错误 java.lang.NoClassDefFoundError: com.worklight.jsonstore.util.JSONStoreUtil。
我正在使用 Mobilefirst Studio 7.1.0.00-20160323-1606
在 main.js 我有这个代码:
function wlCommonInit(){
var collectionCart = {
cartCellphones : {
searchFields: {id: 'integer', model: 'string', precio:'integer', caracteristicas:'string',image:'string',brand:'string'}
}
};
WL.JSONStore.init(collectionCart).then(function (collectionCart) {
// handle success - collection.people (people's collection)
}).fail(function (error) {
// handle failure
});
/************************JSON STORE Datos personales**********************************/
var collectionData = {
personalData : {
searchFields: {name: 'string', lastName:'string', photo:'string',telephone:'string',email:'string', datebirth: 'string',}
}
};
WL.JSONStore.init(collectionData).then(function (collectionData) {
// handle success - collection.people (people's collection)
}).fail(function (error) {
// handle failure
});
}
编辑
我在 android 工作室项目中看到文件 .idea/libraries/libs.xml 未导入 jsonstore.jar
文件夹 libs 中也存在文件 jsonstore.jar
我不知道这是否会成为问题。
您没有指定是否已将 JSONStore 功能添加到您的项目中...
Select 应用程序-descriptor.xml 文件并单击“编辑器”选项卡。
Select 来自 UI 的环境,并从可选部分向其添加 JSONStore 功能。
我解决了我的问题,Android 项目中没有导入 JSONSTORE。所以我用 android Studio 导入了 jsonStore.jar,问题就解决了。
我在初始化 JSONSTORE 函数时遇到错误 java.lang.NoClassDefFoundError: com.worklight.jsonstore.util.JSONStoreUtil。
我正在使用 Mobilefirst Studio 7.1.0.00-20160323-1606
在 main.js 我有这个代码:
function wlCommonInit(){
var collectionCart = {
cartCellphones : {
searchFields: {id: 'integer', model: 'string', precio:'integer', caracteristicas:'string',image:'string',brand:'string'}
}
};
WL.JSONStore.init(collectionCart).then(function (collectionCart) {
// handle success - collection.people (people's collection)
}).fail(function (error) {
// handle failure
});
/************************JSON STORE Datos personales**********************************/
var collectionData = {
personalData : {
searchFields: {name: 'string', lastName:'string', photo:'string',telephone:'string',email:'string', datebirth: 'string',}
}
};
WL.JSONStore.init(collectionData).then(function (collectionData) {
// handle success - collection.people (people's collection)
}).fail(function (error) {
// handle failure
});
}
编辑
我在 android 工作室项目中看到文件 .idea/libraries/libs.xml 未导入 jsonstore.jar
文件夹 libs 中也存在文件 jsonstore.jar
我不知道这是否会成为问题。
您没有指定是否已将 JSONStore 功能添加到您的项目中...
Select 应用程序-descriptor.xml 文件并单击“编辑器”选项卡。
Select 来自 UI 的环境,并从可选部分向其添加 JSONStore 功能。
我解决了我的问题,Android 项目中没有导入 JSONSTORE。所以我用 android Studio 导入了 jsonStore.jar,问题就解决了。