【问题标题】:KeyError: 'ANDROID_APP_PATH'KeyError:'ANDROID_APP_PATH'
【发布时间】:2015-04-24 15:41:15
【问题描述】:

我一直在摩托罗拉 Moto G 手机上编写一些 Kivy/Python 应用程序。 我有几个方便的小应用程序,几个月来一直运行良好。

今天,我通过 QPython 界面启动了其中一个应用程序,但它不起作用。 所以,我尝试了我的另一个应用程序,但由于同样的原因未能启动。事实上,它们都因为同样的原因未能启动。

屏幕上显示的错误以:

结尾

文件“/QPython/core/build/python-install/lib/python2.7/UserDict.py”,第 23 行,在 getitem

KeyError: 'ANDROID_APP_PATH'

我认为手机上的某些东西已经升级 - 并且损坏了某些东西。 我认为是这样,因为这个问题会影响我使用的所有 Kivy 应用程序。

其他人遇到过这个吗?

【问题讨论】:

  • 您是否移除/更换了 SD 卡?
  • 您在代码中的哪个位置使用ANDROID_APP_PATH?这似乎不存在。
  • @Ryan :不,我没有用 SD 卡做任何事情。
  • 我没有在我的代码中直接使用 ANDROID_APP_PATH。但是,kivy,可能还有扭曲的库。
  • 我也有一个 Nexus 7。我的代码可以正常工作。所以我真的怀疑 Moto 升级了 python、qpython 或 kivy 并且有些东西坏了。

标签: android python kivy qpython


【解决方案1】:

你需要有 #qpy:kivy 部分在第一行。 至少那是发生在我身上的事。 我想那是因为 QPython 正在寻找它是什么类型的应用程序。

【讨论】:

  • 哇哦,是的,它开始工作了。非常感谢。
猜你喜欢
  • 2019-05-01
  • 2015-04-12
  • 1970-01-01
  • 2016-12-02
  • 2020-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多