在一个项目中为不同的Android版本实现不同的库



我正在制作一个android应用程序,它使用一个库的操作系统版本从4.0到4.2。X和另一个用于4.3.x的库。最好的方法是什么?这两个库都是.jar格式。我目前的程序版本是与android 4.0-4.2上的第一个库一起工作。x,我想增加对4.3的支持。抱歉,如果我的问题不清楚,我是一个初学者在android开发。一切都必须在一个应用程序中完成,不同操作系统版本的2个不同应用程序的变体不适合。链接到文章,这些库是从哪里来的。

自己找到解决方案:我创建了从MainActivity继承的2个MainActivity(我已经在第一个中包含了library1,在第二个中包含了library2)。在MainActivity中,我做了一个if条件,检查Android版本,然后我使用Intent打开必要的MainActivity for Android版本。

最新更新