初始化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 studio项目中看到int文件.idea / libraries / libs.xml没有导入jsonstore.jar

libs.xml

同样在libs文件夹中,存在jsonstore.jar文件

libs

我不知道这是否可能是一个问题。

最佳答案

我解决了我的问题,JSONSTORE没有导入到Android Project中。所以我用android Studio导入了jsonStore.jar,问题解决了。

Add Libraries

关于javascript - JSONSTORE Mobilefirst 7.1错误java.lang.NoClassDefFoundError:com.worklight.jsonstore.util.JSONStoreUtil,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36324162/

10-09 16:01