安卓开发导入外部类库无法解析父类错误的解决
2012-05-29 11:26
176 查看
近期接手一个安卓项目,要求用到map api,一开始采用的是mapabc 的api,按照向导结果出现了 出现alvikvm(2658): Unable to resolve superclass of XXX的错误,后来改用baidu的api,结果出现了相同的问题。为此郁闷了一段时间。。。。
比对了两个公司提供的demo程序,发现百度的demo可以运行,而mapabc的demo则无法运行,比对了一下发现在百度的demo将其jar文件复制到了项目的libs中,于是尝试将其复制至本项目的libs中,程序运行正常。
结论:安卓导入外部类库时,必须将该类库的jar文件复制至项目的libs目录下,即可成功运行
比对了两个公司提供的demo程序,发现百度的demo可以运行,而mapabc的demo则无法运行,比对了一下发现在百度的demo将其jar文件复制到了项目的libs中,于是尝试将其复制至本项目的libs中,程序运行正常。
结论:安卓导入外部类库时,必须将该类库的jar文件复制至项目的libs目录下,即可成功运行
相关文章推荐
- 解决MFC COM组件开发链接错误error LNK2001: 无法解析的外部符号 _CStdStubBuffer2_Release@4
- LNK2001:无法解析的外部符号 错误常见解决方法
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- 问题解决 错误 LNK2001 无法解析的外部符号 "public: __cdecl CvANN_MLP_TrainParams::~CvA
- 彻底解决eclipse开发安卓自动导入v7包错误问题
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- VC中无法解析的外部符号错误解决
- log4cplus使用过程中“LOG4CPLUS_WARN”: 找不到标识符和无法解析的外部符号(链接错误)的解决方法
- c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法
- C++中运用模版报“无法解析的外部符号”错误解决方法
- 错误 error LNK2019: 无法解析的外部符号 "void __cdecl ........的解决
- OpenCv在win下静态库的编译和使用,以及部分无法解析外部符号的错误解决
- 解决链接错误:error LNK2001: 无法解析的外部符号 __iob
- error LNK2019: 无法解析的外部符号 ***,该符号在函数 "***"中被引用 || 错误:无法打开导入的***.lib 文件
- c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法
- c++中调用python脚本提示 error LNK2001: 无法解析的外部符号 __imp_Py_Initialize等错误的解决方法
- 编译使用 libmp4v2库 libmp4v2.lib(atom_tkhd.obj) : error LNK2001: 无法解析的外部符号 _gettimeofday 错误解决办法.
- java web 开发中 eclipse 或myeclipse无法解析导入 javax.servlet 的解决方法
- C++ ODBC 函数报无法解析的外部函数错误的解决方法