Android应用程序适用于Genymotion,但不适用于真实手机

Android应用程序适用于Genymotion,但不适用于真实手机

问题描述:

我有2-3周的应用程序问题。该应用程序在模拟器上工作正常,但是当我想在真正的手机中调试应用程序崩溃时,在Logcat上启动此错误并显示白屏。Android应用程序适用于Genymotion,但不适用于真实手机

D/AccessibilityManager: setStateLocked: wasEnabled = false, mIsEnabled = false, wasTouchExplorationEnabled = false, mIsTouchExplorationEnabled = false, wasHighTextContrastEnabled = false, mIsHighTextContrastEnabled = false 
java.lang.Throwable: setStateLocked 

生成错误的行是它,此活动从AppCompatActivity扩展而来,xml布局使用自定义表面视图。

setContentView(R.layout.activity_main); 

任何人都有同样的问题?我应该做什么来解决这个问题?

+0

这是否发生在所有环境(即,如果你试图将其部署到不同的物理设备,它还是发生了)?如果您尝试部署“空白”应用程序,它还会发生吗?您的应用程序曾经在测试设备上工作过吗? – EJoshuaS

+0

我测试4.1.1到5.1版本的Android在不同的模拟器,并在所有的工作正常,但我在真正的手机中断调试。 – g4s0l1n

+0

是的,但是如果将其部署到不同的物理设备(或将“空白”应用程序部署到当前的测试设备)呢?此外,您是否曾*在您的当前设备上使用过您的应用程序,或在更改后是否“断开”了? – EJoshuaS

StateLocked表示您的手机被锁定了密码。是这样吗?如果是,那么请尝试解锁您的手机,或者甚至暂时移除密码/组合刷卡并查看是否已解决。

编辑:可能是重复的:There's some error when android loading layout,but have no effective on running

+0

这是不可能的,这款手机没有任何密码。 – g4s0l1n

+0

该帖子无法解决我的问题,继续启动此错误。 – g4s0l1n