我的类继承Activity能正常运行,但继承AppCompatActivity确报了NoClassDefFoundError,而且我的包名前面还多了一个“L”

发布于 2022-01-02 14:28:33 字数 343 浏览 794 评论 4

我的项目是将Android导入到Unity3D进行开发,然后我在Unity3D中传递消息让Android跳转Intent,结果报了如下的错误:

然后我排查了很久发现,出现这个错误的原因是我的类继承了AppCompatActivity,而我如果将之改为继承自Activity后就能正常运行了,不知道是什么原因,而且继承AppCompatActivity后,程序还在我的包名前面添加了一个“L”。

求大神们解惑这是什么原因

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

心舞飞扬 2022-01-07 22:10:48

请问这是什么原因呢

无声静候 2022-01-07 21:54:30

是什么原因可以分享一下吗??我也碰到这个问题弄半天了

夜血缘 2022-01-04 12:29:50

是一致的,谢谢解答,已经找到原因了。

惜醉颜 2022-01-04 09:01:12

看下你的编译版本,跟
com.android.support:appcompat
版本是否一致

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文