我已经开发的Android定制的PhoneGap插件 -
https://github.com/bharatkaushik/AndroidEstimoteBeacons
我已经把我的插件文件夹,我的项目的PhoneGap的插件文件夹内。
这个插件我的项目的config.xml分录如下:
<feature name="EstimoteBeacons">
<param name="android-package" value="org.bkaushik.estimotebeacons" />
<param name="onload" value="true" />
</feature>
我不能看到我的Android项目我的插件的java文件。
此外,当我试图通过键入的PhoneGap本地插件列表以查看插件列表,我拿到项目目录未能发现错误。
我错过了什么吗?
谢谢! 巴拉特
我'使用煎茶Cmd的v4.0.2.67,煎茶触摸2.3,的PhoneGap 3.3.0。 我也困惑有关添加的PhoneGap插件,但我只是找到一种方法,也许它可能是一些解决方案。 我的解决方案,是将工作目录更改到PhoneGap的(我有煎茶应用和phogegap生成的应用程序)。 然后在该目录中,只需键入插件要添加,例如:
tigalima:phonegap bee$ phonegap plugin add org.apache.cordova.network-information
[phonegap] adding the plugin: org.apache.cordova.network-information
[phonegap] successfully added the plugin
希望工程。
不是把你的插件的插件目录中,将文件移动到一个目录项目目录之外,并从你的项目根运行以下命令:
cordova plugin add /PATH/TO/YOUR/PLUGIN/FILES
这将文件添加到您的插件目录,并为平台的文件和JS文件的正确位置。
是estimotebeacons插件的Java类文件延伸CordovaPlugin? 如果没有,请一定要包括类文件:
<feature name="EstimoteBeacons">
<param name="android-package" value="org.bkaushik.estimotebeacons.ClassName" />
<param name="onload" value="true" />
</feature>
并确保添加它RES / XML / Config.xml文件。
使用此命令,这将帮助你保证你在你的项目目录做
$ phonegap local plugin add https://github.com/bharatkaushik/AndroidEstimoteBeacons