我们使用Phonegap 3.3构建了iOS / Android应用程序。这个应用程序使用条形码插件,一般很好,但是,我们需要更改条形码扫描仪屏幕覆盖。这在iOS的所有版本或者在phonegap 3.0 Android上都不是问题,因为插件文件是用项目编译的。
我们遇到的问题是,最近的android的phonegap插件似乎使用预编译的库,因为编辑条形码的源不会影响输出文件。任何人都可以告诉我们我们需要做些什么才能使用修改过的Android条形码插件?
提前致谢!
答案 0 :(得分:0)
也许你没有在正确的地方修改插件?
在一个phonegap 3插件中,插件的android部分可以在
中找到我假设你正在修改projectroot / platforms / android / src /中的插件,正如你在phonegap 3之前所做的那样。
问题在于每次运行phonegap build android
时,projectroot / platforms / android的内容都会被项目根目录中的内容覆盖(www文件夹,config.xml,插件)。
你需要在projectroot / plugins文件夹中进行更改,或者如果你喜欢在eclipse中进行更改(所以在platforms / android中)你必须将修改后的文件复制到projectroot / plugins,如果你不想要的话放弃你的改变。