博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用slidingmeu_actionbarsherlock_lib的问题和The hierarchy of the type MainActivity is inconsistent...
阅读量:6889 次
发布时间:2019-06-27

本文共 758 字,大约阅读时间需要 2 分钟。

昨天本来打算导出apk,结果老是报错,应该是第三方包导致的混淆问题。于是在网上找解决方案,修改project.property和project-property.text.结果丢失了R文件,到处报错。把这两个文件删掉从其他项目中拷贝过来也没有解决问题。

结果我把项目中的dependence包删掉,然后重新把项目导入进来。有了R文件,又出了其他错误。主要是找不到getsupportactionbar方法。

我的项目中使用了slidingmeu_actionbarsherlock_lib开源框架。这个框架需要和slidingmenu框架搭配使用。我的项目中同时引入了这两个library。但还是找不到该方法。在网上找了半天,发现需要把library中的SlidingFragmentActivity extends FragmentActivity  改为:SlidingFragmentActivity extends SherlockFragmentActivity 。具体做法是:

把slidingmenu的library-->build path --> add external jar,导入slidingmeu_actionbarsherlock_lib的jar包。然后更改上面的继承关系。

这样可以解决问题。

但是导出apk还是没有解决。。唉唉。。

 

过程中可能出现The hierarchy of the type MainActivity is inconsistent的问题,中文是类型层次结构矛盾。一般是libs中的包没有导入成功。比如v4包没有导入。重新build path即可。

转载于:https://www.cnblogs.com/jkx1229761162/p/4814101.html

你可能感兴趣的文章
Windows Server CA证书颁发机构续订
查看>>
jquery next()方法
查看>>
取IP地址
查看>>
Git详解之Git分支
查看>>
SaltStack部署Redis主从实现
查看>>
利用冗余实现企业局域网的高可用性
查看>>
nginx 配置页面压缩
查看>>
磁盘和文件系统管理(二)
查看>>
WCF中有关Session的小实验
查看>>
C#设计模式(13)——代理模式(Proxy Pattern)
查看>>
如何在VIEW 5中配置日志数据库
查看>>
android的互联网开发 下
查看>>
JDBC连接属性
查看>>
随手摘录
查看>>
《树莓派实战秘籍》——2.5 技巧25更新固件和预构建二进制内核的简易方法...
查看>>
《Adobe Acrobat DC经典教程》—第1章1.4节Acrobat DC移动版app简介
查看>>
Java 8 vs. Scala:Part I
查看>>
《玩转3D打印》——1.3节3D打印的优势
查看>>
《FLUENT 14.0超级学习手册》——2.3 FLUENT 14.0的功能模块
查看>>
微软 Windows Phone 有望回归 或于一年后面世
查看>>