为什么我的应用在 Android 13 上表现奇怪?

问题描述 投票:0回答:1

您知道 Android 13 上下一个应用程序出现奇怪行为的可能原因是什么吗? 最近(2023 年 1 月 6 日)我在 Google Play 上发布了我的 Android 游戏 Focus Pocus。游戏链接:https://play.google.com/store/apps/details?id=com.JarekApps.FocusPocus
它在早于 Android 13 的 Android 版本上按预期工作。它曾经在 Android 13 上也可以正常工作,但在上次 Android 13 软件更新后,Android 在屏幕顶部(在我的游戏上方)绘制了一条细白色水平线。它就像 Android 通知栏下方的一条线(正好位于我的三星 Galaxy A53 的前置摄像头下方)。 基本上,游戏的纵向屏幕分为两部分:上半部分是画布,下半部分是带有按钮的表格排列。 在 Android 13 中,画布部分无法正常工作...如果我将手指放在画布中的图像精灵(浮动数字)上,同时单击键盘上的相同数字,则它不起作用或精灵正在“跳”到另一个位置,我在游戏中失去了生命(它不应该有这种行为)。 奇怪的是,如果我重新启动手机,当我在手机重新启动后第一次玩游戏时,它会按预期工作,但是,在我关闭游戏并重新打开它后,Android 13 会对线路和出现画布/触摸错误。 我的游戏以 API 31 为目标 我在另一部装有 Android 13 的手机(三星 Galaxy A51)上进行了测试,它也有同样的问题。 预先感谢您的建议。

android canvas restart touchscreen android-13
1个回答
0
投票

根据提供的信息,Android 13 上的 Android 游戏出现问题的潜在原因可能包括 API 更改的兼容性、画布和绘图问题、触摸输入问题、资源处理、生命周期更改以及特定于设备的注意事项。使用调试工具和受控测试来隔离问题,并考虑在需要时寻求支持。

© www.soinside.com 2019 - 2024. All rights reserved.