Cordova 如何定制离子插件?
我正在为一个应用程序使用条形码扫描仪插件,希望自定义插件的某些部分,因此我尝试直接在Cordova 如何定制离子插件?,cordova,ionic-framework,phonegap-plugins,ionic,ngcordova,Cordova,Ionic Framework,Phonegap Plugins,Ionic,Ngcordova,我正在为一个应用程序使用条形码扫描仪插件,希望自定义插件的某些部分,因此我尝试直接在插件com.phonegap.plugins.barcodescannerdir中工作,因此我对res(布局)或srcdir(java文件)进行了更改但在设备上运行时,我的应用程序中没有更新任何更改,我正在尝试从android studio和intellij运行,但没有出现任何更改,我也尝试了: ionic run android 没有什么变化 现在我看到了可能的解决方案,我尝试了ionic-buildand
插件com.phonegap.plugins.barcodescanner
dir中工作,因此我对res
(布局)或src
dir(java文件)进行了更改但在设备上运行时,我的应用程序中没有更新任何更改,我正在尝试从android studio和intellij运行,但没有出现任何更改,我也尝试了:
ionic run android
没有什么变化
现在我看到了可能的解决方案,我尝试了ionic-buildandroid
或cordova-prepare-android
。从插件
目录,然后再次运行安卓
;没有什么变化
我甚至试着删除plugins
dir中的android.json(如链接中建议的那样),但这只会把项目搞砸
这是我的项目结构:
在LibraryProject内部是我想要自定义的res和src dir…在plugins
文件夹中,您可以找到安装在项目上的插件。
使用cordova platform add android
或ionic platform add android
添加平台时,插件将从该文件夹plugins
开始安装在平台中
您可以删除平台,然后添加:
cordova platform rm android
cordova platform add android
根据您编辑的内容,您可能需要重建一些库。几个月前,我需要更改相同条形码扫描仪插件的窗口扫描大小 有哪些解决方案似乎不止一个目前正在尝试第一个,无论如何感谢链接,我会更新,如果有任何工作