Android PhoneGap插件是否必须单独打包?
我正在开发一个新的PhoneGap 3.*应用程序。我需要访问许多本机组件。然而,这些组件不是通用的;它们是我们构建的应用程序需要访问的本机库 在阅读如何访问本机代码时,很明显我们需要编写插件。然而,所有的文档都建议这些插件需要放在自己的git存储库中。我没有看到任何关于构建没有这个要求的插件的信息 这对我们来说是个问题。最重要的是,我们不使用git,这不是可以协商的(短期内肯定不会)。其次,我当然希望本机代码与phonegap代码驻留在同一个源代码树中,因为它不会在其他地方重用Android PhoneGap插件是否必须单独打包?,android,cordova,Android,Cordova,我正在开发一个新的PhoneGap 3.*应用程序。我需要访问许多本机组件。然而,这些组件不是通用的;它们是我们构建的应用程序需要访问的本机库 在阅读如何访问本机代码时,很明显我们需要编写插件。然而,所有的文档都建议这些插件需要放在自己的git存储库中。我没有看到任何关于构建没有这个要求的插件的信息 这对我们来说是个问题。最重要的是,我们不使用git,这不是可以协商的(短期内肯定不会)。其次,我当然希望本机代码与phonegap代码驻留在同一个源代码树中,因为它不会在其他地方重用 是否可以在ph
是否可以在phonegap项目中的某个地方删除本机代码?在向应用程序添加插件之前,需要git命令行工具。 您可以在中下载并安装Mac OS X的git命令行。对于
windows
,请从下载Git。然后:git克隆git://project.url.here
然后,您可以添加插件并尝试运行以下命令
$ phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git
成功运行该命令后,将生成支持java脚本和本机java代码的特定插件的项目目录 使用git并不是必须的,它只是大部分工作的方式 例如,如果您自己制作插件并将其放入
plugins/
文件夹以完成安装,请执行以下操作:
cordova plugin add plugins/com.example.test-plugin
插件安装由负责,是了解插件如何工作的好地方
对于本地安装来说,基本上应该是为您的平台添加一个JSON文件,其中包含要在构建时安装的插件路径列表。谢谢您提供的信息。我能做到这一点。值得注意的是。。。直接将插件放入插件中可能不是一个好主意,因为它可能会在“安装”插件时被plugman覆盖。我创建了一个“plugindev”文件夹来保存我的插件代码。