如何在Android Studio中配置cordova安装插件



我已经完成了以下步骤:

  1. 我目前有一个使用cordova CLI创建的项目。
  2. 我已经安装了插件使用plugin add *
  3. 我的项目运行成功,做插件当我cordova emulate android

现在我希望沿着SDK路线(不再是CLI)对Android平台文件进行特定更改。我:

  1. 创建新的Android Studio项目
  2. platforms/android目录导入输出
  3. platforms/android目录
  4. 中添加对CordovaLib的依赖

我现在可以成功构建并在模拟器上运行应用程序,但我以前安装的CLI插件都没有运行。相反,将记录以下错误:

"deviceready has not fired after 5 seconds.", source: file:///android_asset/www/cordova.js (1154)
"Channel not fired: onPluginsReady", source: file:///android_asset/www/cordova.js (1147)
"Channel not fired: onCordovaReady", source: file:///android_asset/www/cordova.js (1147)
"Channel not fired: onDOMContentLoaded", source: file:///android_asset/www/cordova.js (1147)

谁能解释如何配置cordova安装插件从CLI和使用他们在SDK路由在Android Studio?

谢谢

插件只能在deviceReady事件之后访问。你在index.html中定义好设备了吗?你能提供一下你使用的代码吗?

不需要创建android studio项目。直接打开android studio,导入平台/android项目。在项目中,您将在SRC文件夹中获得具有各自插件包名称的插件文件。

相关内容

  • 没有找到相关文章

最新更新