我在Android上安装了QPython应用并执行了脚本名称 helloworld.py 。它使用了androidhelper的方法 maketoast 来显示Android api的消息。
我尝试在另一个文件上编写完全相同的脚本,但它给了我以下错误:
com.googlecode.android_scripting.rpc.RpcError:未知的RPC。
然后我尝试修改 helloworld.py ,它现在给我上述错误。
我在互联网上搜索此错误但没有解决方案。
顺便说一下,我使用的是三星Galaxy Tab 3 LITE T110N。
我已经尝试过使用 android 模块,但它并不存在。那么 sl4a 也不存在。
我使用的是python 2.7。
答案 0 :(得分:1)
import androidhelper
droid=androidhelper.Android()
droid.makeToast("Hello, sl4a!")
#not maketoast
#it's makeToast!
#read this:
#http://www.mithril.com.au/android/doc/index.html
#when you call sl4a,you have to tell sl4a what to do, if sl4a can't recognize it,
#sl4a throws an Unknown RPC error
#Thanks