0

一般来说,我如何测试和调试我没有编写的程序的插件?我的意思是,我正在编写库插件,但我没有编写将引用它的应用程序。我正在构建一个库插件项目(专门用于程序“Locale”),但我不知道如何将它推送到我的手机进行测试。一旦程序运行起来,部署它与部署“常规”android 应用程序有什么不同?通常我可以在 bin 文件夹中获取 apk,但库只是编译成 jars。

顺便说一句,我是在构建共享库还是静态库?我如何分辨它们之间的区别?当我在寻找这个问题的答案时,我不断地看到对这些不同库类型的引用。

4

1 回答 1

1

我认为您正在混合两个不同的概念:库和插件。库是您可以在其他应用程序中实现和使用的可重用代码,您可以在使用库编译、测试和调试应用程序时测试和调试库。

然而,插件只是与另一个扩展其功能的应用程序的“挂钩”。插件可以是完整工作应用程序的一部分,也可以是没有图形界面的独立应用程序,在任何情况下,它都是具有可安装 apk 的独立应用程序,并且它与 eclipse 或您选择的代码编辑器中的任何其他应用程序一样工作。插件可以通过权限实现,除了它们与任何其他应用程序没有什么不同。

于 2012-11-03T19:00:13.200 回答