Android Moto G手机上的Kivy QPython应用程序 - 无日志输出

时间:2015-08-06 09:52:48

标签: android kivy qpython

从QPython启动器运行时,我的Kivy应用程序遇到了一些问题。

如果我运行标准乒乓球示例,我看不到任何输出。

这曾经工作过。 所以,我怀疑QPython,或者Kivy已经进行了升级'这已经破坏了什么。

过去我可以向下滑动以查看日志输出图标。 但是,现在已经不存在了。 干得好QPython,Kivy !!!!

那么,改变了什么? 而且,我该如何检查程序日志输出以查看它不再运行的原因?

此致

尼克

2 个答案:

答案 0 :(得分:1)

在我的答案被删除之前,我回复了Zaphod关于丢失日志的帖子:我在qpython的github上发了一个关于这个问题的问题,开发人员已经回答了问题。 “无日志信息”是一个错误,他应该在下次更新时将其删除。作为临时修复,我将我的stdout和stderr重新路由到.run.log:

import sys
f=open('.run.log','w') 
f.close()
sys.stdout=open('.run.log','a') 
sys.stderr=open('.run.log','a')

劳伦

答案 1 :(得分:0)

我不知道qpython的日志内容,但您可以通过查看logcat流来查看kivy日志输出,例如:使用adb logcat从连接的计算机(启用了开发人员模式)。

这一直是可能的,并且是使用kivy(以及一般的android)查看日志输出的标准方法。听起来你的直接问题与qpython的变化有关。