我正在构建一个Android应用程序,我需要使用ActionBarActivity
在API级别8(Froyo)的设备上使用操作栏。为此,我将Android支持AppCompat V7库包含到我的项目中。
我还想在google_play_services图书馆项目中通过MapFragment课程使用Google地图。
当我单独导入它们时,两个库项目都正常工作。
但问题是当我将它们都添加到同一个项目中时(我想在同一个项目中使用 ActionbarActivity
和 MapFragment
)。 当我导入它们时,两个编译器都无法从任何库中识别类。
请帮助。
答案 0 :(得分:1)
我认为这里的问题是支持v4库,只需在所有受支持的项目库中检查它,如果它存在所有项目库,则在所有项目中删除剩余的AppCompact项目。我的意思是它应该在appcompect项目库中,并在其他项目中删除...
答案 1 :(得分:0)
假设您的项目名称为SampleApp
。
请遵循以下步骤:
1.从android-support-v4.jar
的libs文件夹中删除SampleApp
2.按照Android Developer Reference中给出的步骤进行操作
3.添加所需的所有库项目
4.检查任何示例项目中是否存在某种库的重复。例如libProjA
可能包含libProjR
,libProjB
也可能包含libProjR
。
5.如果找到则删除重复。
享受编码!!