unity android 游戏在牛轧糖版本上无法完美运行

unity android game not working perfectly on nougat version

我有一个完全在 android lollipop 上工作的项目,但是当我在 Nougat 版本中构建我的项目时,它似乎无法正常工作。

我的游戏过程是当拼图完成或完成时会出现一个模态,就像我做的那样,我将游戏对象移动到最后一个兄弟,就像这样gameObject.transform.SetAsLastSibling();。它完全适用于 android 棒棒糖,但不适用于牛轧糖。任何想法出了什么问题?

ps。我的统一版本是 5.6.2f1

棒棒糖和牛轧糖的操作略有不同。看到那行代码没有做任何特定于平台的事情,我猜答案在别处(除非这是一个错误)。

  1. 确保您的 android JDK 是最新的。
  2. 确保您的 SDK 管理器中安装了正确的平台。
  3. 完全卸载应用程序,清理、构建并重试。
  4. 如果您的应用正在使用权限,那么在牛轧糖中您必须在 运行 时请求这些权限。

链接: https://docs.unity3d.com/Manual/android-GettingStarted.html