刚踩完这个坑,来说一下吧!

原因:

我因为前阵子学习了一下Unity Android交互,在这个过程中,我创建了类库,在类库里因为要用UnityPlayerActivity.java类所以便把Unity路径下的这个类导入了进来,但在我构建出aar包并导入的时候发生了这样一件事,Unity告诉我说你的UnityPlayerActivity.java类起了冲突,有两个然后列出了两个类的路径,我想着既然这样。那便删除一个吧!于是我把Unity路径下的给删了,在Unity打出apk包,测试起来也很正常,但正因为此,也为我后来的新项目埋下了深坑

我在创建新工程后因为懒,也没有测试打包,过了好多天想着打包到android测试,没想到竟然打不开,我蒙了,于是又新建了项目重新打包发现还是闪退,我想起来了,之前在上一个项目删除了UnityPlayerActivity.java类,而当时因为导出的aar包中包含了UnityPlayerActivity.java类也并没有报错,正常运行

 

解决方案:

再次把丢失的UnityPlayerActivity.java类复制到Unity路径

相关文章:

  • 2021-08-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
  • 2021-06-06
  • 2021-04-24
猜你喜欢
  • 2021-08-12
  • 2022-12-23
  • 2022-02-17
  • 2021-09-24
  • 2021-03-31
  • 2021-11-10
  • 2021-07-20
相关资源
相似解决方案