Android 使用Phonegap进行SDK开发

Android 使用Phonegap进行SDK开发,android,ios,cordova,webview,hybrid-mobile-app,Android,Ios,Cordova,Webview,Hybrid Mobile App,我正在开发一个本机SDK,它集成到本机应用程序(“主机应用程序”)中。应用程序正在调用my SDK方法,此方法将打开一个Webview(适用于iOS和Android) 我将Phonegap作为一种解决方案进行研究,发现它为我提供了一个打开网络视图和与设备通信的平台。虽然这还可以,但如果不亲自编写本机代码(复制iOS和Android代码并处理本机代码),我无法找到一种方法将其构建为我想要的“SDK应用程序”,由主机本机应用程序触发 Phonegap(或其他平台)是否能够添加本机逻辑(而不仅仅是we

我正在开发一个本机SDK,它集成到本机应用程序(“主机应用程序”)中。应用程序正在调用my SDK方法,此方法将打开一个Webview(适用于iOS和Android)

我将Phonegap作为一种解决方案进行研究,发现它为我提供了一个打开网络视图和与设备通信的平台。虽然这还可以,但如果不亲自编写本机代码(复制iOS和Android代码并处理本机代码),我无法找到一种方法将其构建为我想要的“SDK应用程序”,由主机本机应用程序触发

Phonegap(或其他平台)是否能够添加本机逻辑(而不仅仅是webview),而无需复制我的代码

tnx!
Yaniv

PhoneGap用于开发应用程序。实际上,第三方并不能创建供他人使用的库。虽然您可以尝试扭转PhoneGap(以及类似的解决方案)来服务于该角色,但这将为希望与您的库集成的任何人增加额外的负担

因此,我建议您创建一个库,sans PhoneGap