Kivy 和 RevMob 错误,它找不到 Java Class,甚至在示例程序中也找不到

Kivy and RevMob error, it can't find the Java Class, not even in the example program

这是我的日志:

File "/home/foo/bar/revmob/__init__.py", line 11, in <module>
 from android import *
File "/home/foo/bar/android.py", line 5, in <module>
 RevMobNative = autoclass('com.revmob.RevMob')
File "/usr/local/lib/python3.4/dist-packages/jnius-1.1_dev-py3.4-linux-x86_64.egg/jnius/reflect.py", line 154, in autoclass
 c = find_javaclass(clsname)
File "jnius/jnius_export_func.pxi", line 25, in jnius.find_javaclass (jnius/jnius.c:16506)

 jnius.JavaException: Class not found b'com/revmob/RevMob'

有谁知道这个 class 在 RevMob 文件中的什么位置以及我需要把它放在哪里以便 jnius 找到它?我假设它只是在错误的位置,但我不是 Java 人。

原来它必须为 RevMob 编译为 运行。一旦我用 Buildozer 构建了它,就没有问题了。这意味着您不能使用 Kivy Launcher 来测试带有 RevMob 广告的应用。