【发布时间】:2014-11-24 07:06:40
【问题描述】:
我正在使用 Android Studio 开发 Cordova 项目。我想将 Cordova 设备插件添加到我的项目中。据我了解,Cordova 插件由device.js 和Device.java 组成,我在插件文件夹中找到了它们。我将Device.java 复制到CordovaLib/src/org/apache/cordova/device/ 文件夹和device.js 复制到assets/www/plugins/org.apache.cordova.device/www 文件夹。我还包含在 index.html cordova_plugins.js 文件中,该文件由 Cordova 自动创建。它有以下内容:
cordova.define('cordova/plugin_list', function(require, exports, module) {
module.exports = [
{
"file": "plugins/org.apache.cordova.device/www/device.js",
"id": "org.apache.cordova.device.device",
"clobbers": [
"device"
]
}
];
module.exports.metadata =
// TOP OF METADATA
{
"org.apache.cordova.device": "0.2.12"
}
// BOTTOM OF METADATA
});
现在,当我成功构建我的应用程序并运行它时,我收到 Error initializing Cordova: Class not found 错误。我做错了什么?
【问题讨论】:
标签: javascript android cordova