我正在开发一个android应用程序,该应用程序在运行算法后会显示一些值,但令人惊讶的是,每次我为相同的输入值运行应用程序时,它都会显示不同的值。我认为这是某种类型的安卓系统问题。有人能帮我吗。
如果没有任何实际的代码,别人几乎不可能给你一个准确的答案。话虽如此,唯一可以建议的是你要么依赖于系统/状态相关变量来进行计算,要么甚至可能没有正确初始化变量,从而使它们一开始处于非零状态。发布更多的代码,在那之前,也许可以尝试以下内容:
-
在代码中放置断点,这样您就可以分析变量的值,并更全面地遍历代码。
-
使用
Log.d()
功能可以在LogCat
中为您提供一些可供使用的值。 -
当你完成了这些,却找不到答案时,请转到这里DDMS-文档