我想将复合视图导出为库以供重用。我这样做如下:
右键单击项目>属性> Android>并检查Is Library
将导出的jar文件复制到新项目并将其添加到库中。现在当我想运行我的项目时,eclipes会抛出错误:
[2014-10-11 11:31:18 - Dex Loader]无法执行dex:多个dex文件定义了Landroid / support / v7 / appcompat / R $ anim; [2014-10-11 11:31:18 - khonemojaradi]转换为Dalvik格式失败:无法执行dex:多个dex文件定义Landroid / support / v7 / appcompat / R $ anim;
根据错误,我知道我的复合视图和新项目中有相同的库,但我该如何解决?我已经在stackoverflow和Google上进行了搜索,但我无法解决我的问题
提前致谢
答案 0 :(得分:1)
你应该做两件事:
不要复制jar。将项目导入为Android项目。它是:在目标项目中,您要使用组件,从以下位置添加库项目:
右键点击项目>属性> Android>添加项目(在“检查项目为库”下面,应该取消选中)。
如果您已导入库项目,它应该出现在那里。
好运好友!