我在android源代码中找到了示例插件。假设我可以使用示例编写一个插件,我如何让我的仿真器运行我编写的插件?我需要重新编译源代码吗?如果是,这是如何实现的?
谢谢:)
发布于 2011-03-14 11:53:19
对于任何在这种情况下挣扎的人,我找到了一个解决方法:
在应用程序中包含一个"webview“,并为其创建一个webclient。
这将在您的应用程序中导入本机浏览器。所以我为我的应用程序手动添加了一个url栏和go按钮以及其他一些东西,这使得它看起来就像是本机浏览器的一个插件!这是迄今为止最好的解决方案,直到google提供了一种简单可行的方法来为原生浏览器开发插件
发布于 2011-08-31 09:48:06
BrowserPlugin示例是一个如何编写实际浏览器插件的示例。例如Flash player
它主要关注用C/C++原生代码编写的插件,然后在Android用户导航到具有匹配标记的页面时调用该插件。
根据我对Android应用程序开发的经验和观察,这不是开发本地Android应用程序(例如:游戏、通信程序等)的推荐方式
对Chadic的回应:不需要重新编译模拟器来部署浏览器插件。像flash这样的插件可以从google marketplace下载,同样,部署定制插件需要将apk和共享对象文件推送到手机/仿真器。( BrowserSample项目中的SampleBrowserPlugin.apk和libsampleplugin.so )
https://stackoverflow.com/questions/4150954
复制相似问题