簡體   English   中英

如何在Android Studio中配置Cordova安裝的插件

[英]How to configure cordova installed plugins in Android Studio

我已經完成以下步驟:

  1. 我目前有一個使用Cordova CLI創建的cordova項目。
  2. 我已經使用plugin add *安裝了插件
  3. 當我cordova emulate android時,我的項目和插件一樣成功運行

現在,我希望沿SDK路線(不再使用CLI)進行操作,以對Android平台文件進行特定更改。 我有:

  1. 創建了一個新的Android Studio項目
  2. platforms/android目錄導入了輸出
  3. platforms/android目錄中為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)

誰能解釋如何通過CLI配置Cordova安裝的插件並在Android Studio的SDK路由中使用它們?

謝謝

僅在deviceReady事件之后才能訪問插件。 您是否已經在index.html中定義了設備? 您能提供您使用的代碼嗎?

無需創建android studio項目。 直接打開android studio並導入platform / android項目。 在項目中,您將在src文件夾中獲得具有相應插件包名稱的插件文件。 他們可以進行特定的更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM