使用 Qt Creator 5.9.0 ( Qt 5.12.3 )上的以下工具,为Android设备创建了一个简单的QML游戏。
SDK, JDK : jdk1.8.0_211 , NDK : android-ndk-r19c ,成绩: 5.4 , ADB : 1.0.40 。
该游戏在Windows,Mac,iOS甚至是运行Android 4.4.2版的平板电脑上均可正常运行,但“但”在具有更高版本Android(例如7、8或9)的设备上,它将停止并冻结在工作!
我个人认为问题与我的SDK或代码有关(但奇怪的是,它在上面提到的许多不同平台上都能很好地工作!)
请问从您的角度来看该问题可能是什么原因?
提前致谢。
答案 0 :(得分:0)
问题出在代码内部。一行代码是问题的根源。我创建了一个组件并在以后使用了它的ID。然后出于某种原因删除了该组件,但也忘记了删除其ID。通过删除它。问题已解决。