日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

cordova开发插件,并在android studio中开发、调试

發布時間:2025/7/25 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cordova开发插件,并在android studio中开发、调试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  之前用過cordova Lib包裝H5頁面,自己寫插件,但做法是野路子,不符合cordova插件的開發思路,這次項目又需要包裝H5頁面,同時需要自定義插件。所以又折騰了一次cordova自定義插件。

我的整體思路是通過cordova命令創建好android項目平臺,添加好插件,然后用android studio 打開cordova中android平臺的部分,然后丟棄cordova工程。

  整體步驟如下,會詳細介紹自定義cordova插件和導入android studio中開發的過程:

1、首先需要安裝npm,這個可以通過安裝node從而安裝nmp。

2、通過 npm install -g cordova 安裝cordova。

3、創建cordova工程,參考官網文檔,http://cordova.axuer.com/#getstarted。

4、npm添加plugman,命令如下: npm install -g plugman。

5、創建插件:

A、建立文件夾sunmi_print,cmd窗口中cd sunmi_print下。

B、plugman create --name SunmiPrint --plugin_id cordova.plugin.sunmiprint --plugin_version 1.0.0,name會是D中java類的類名;plugin_id 會是D中java類的包名。

C、cd?SunmiPrint?

D、plugman platform add --platform_name android,通過該命令會在src文件夾中的android目錄中生成SunmiPrint.java

E、修改plugin.xml,把id改成cordova-plugin-sunmiprint,把target-dir中的/SunmiPrint去掉。這里應該是plugman的bug。

F、生成package.json文件,命令:npm init name。這邊name最好和上面的改的id一樣cordova-plugin-sunmiprint,然后一直按enter最后讓輸入license就可以了。

6、添加插件到cordova工程中,cmd cd到cordova工程目錄中,用cordova plugin add? D:\jun_lang\source_code\cordova\sunmi_print\SunmiPrint,添加插件到工程中。

7、用android studio中導入工程中的android,選擇導入目錄如下,D:\jun_lang\source_code\cordova\roadside\platforms\android。我在導入的過程中提示gradle插件需要studio 3.0,又下載了最新版本。然后調試運行即可。

參考博客:https://www.cnblogs.com/tangwangming/p/7772821.html

? ? ? ? ? ? ? ? ? https://www.cnblogs.com/tangwangming/p/7744329.html

轉載于:https://www.cnblogs.com/robertsun/p/8405043.html

總結

以上是生活随笔為你收集整理的cordova开发插件,并在android studio中开发、调试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。