我的类继承Activity能正常运行,但继承AppCompatActivity确报了NoClassDefFoundError,而且我的包名前面还多了一个“L”
我的项目是将Android导入到Unity3D进行开发,然后我在Unity3D中传递消息让Android跳转Intent,结果报了如下的错误:
然后我排查了很久发现,出现这个错误的原因是我的类继承了AppCompatActivity,而我如果将之改为继承自Activity后就能正常运行了,不知道是什么原因,而且继承AppCompatActivity后,程序还在我的包名前面添加了一个“L”。
求大神们解惑这是什么原因
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
请问这是什么原因呢
是什么原因可以分享一下吗??我也碰到这个问题弄半天了
是一致的,谢谢解答,已经找到原因了。
看下你的编译版本,跟
com.android.support:appcompat
版本是否一致