Tolong bantu saya mencoba menjalankan aplikasi kivy saya dan saya mendapatkan kesalahan ini
_root@SuperCode :/home/scode/Documents/kivy_gosh-master# python main.py
[INFO ] [Logger ] Rekam login /root/.kivy/logs/kivy_18-02-19_2.txt
[INFO ] [Kivy ] v1.10.1.dev0, git-33aad99, 20180120
[INFO ] [Python ] v2.7.14 (default, 17 Sep 2017, 18:50:44)
[GCC 7.2.0]
[INFO ] [Pabrik] 194 simbol dimuat
[INFO ] [Gambar ] Penyedia: img_tex, img_dds, img_pygame, img_pil, img_gif (img_ffpyplayer diabaikan)
[INFO ] [Window ] Penyedia: pygame(['window_egl_rpi'] diabaikan)
[INFO ] [GL ] Menggunakan sistem grafis "OpenGL"
[INFO ] [GL ] Backend digunakan
[INFO ] [GL ] OpenGL versi <3.0 Mesa 17.2.4>
[INFO ] [GL ] Vendor OpenGL
[INFO ] [GL ] Penyaji OpenGL
[INFO ] [GL ] OpenGL versi parsing: 3, 0
[INFO ] [GL ] Versi bayangan <1.30>
[INFO ] [GL ] Tekstur ukuran maksimal <16384>
[INFO ] [GL ] Unit maks tekstur <16>
[INFO ] [Window ] keyboard virtual tidak diizinkan, mode tunggal, tidak di-dok
[INFO ] [Teks ] Penyedia: pygame
\ Peewee Bekerja ///////
\ Peewee Bekerja ///////
[INFO ] [Audio ] Penyedia: audio_pygame (audio_ffpyplayer diabaikan)
Traceback (panggilan terakhir terakhir):
File "main.py", baris 18, di
dari screens.sermons impor *
File "/home/scode/Documents/kivy_gosh-master/screens/sermons.py", baris 22, di
PythonActivity = autoclass('org.renpy.android.PythonActivity')
File "build/bdist.linux-i686/egg/jnius/reflect.py", baris 158, di autoclass
File "jnius/jnius_export_func.pxi", baris 25, di jnius.find_javaclass
jnius.JavaException: Kelas tidak ditemukan 'org/renpy/android/PythonActivity'_
autoclass('org.renpy.android.PythonActivity')
1) Jika Anda tidak menjalankan aplikasi di Android, Anda tidak perlu memanggil saluran ini.
Gunakan kondisi untuk memeriksa OS:
from kivy.utils import platform
if platform == 'android':
activity = autoclass('org.renpy.android.PythonActivity')
2) Bahkan di Android itu cara yang ketinggalan zaman untuk mendapatkan aktivitas. Jika Anda membuat apk dengan versi p4a terbaru, Anda perlu mendapatkan aktivitas dengan kode ini:
activity = autoclass('org.kivy.android.PythonActivity')
Bagaimana saya bisa menyebutnya di terminal
Bagaimana saya bisa menyebutnya di terminal?
Terima kasih telah menindaklanjuti
:)
Pada 13 Sep 2018, pukul 14:38, Shirious [email protected] menulis:
Bagaimana saya bisa menyebutnya di terminal?
—
Anda menerima ini karena Anda yang menulis utas.
Balas email ini secara langsung, lihat di GitHub, atau matikan utasnya.
Komentar yang paling membantu
1) Jika Anda tidak menjalankan aplikasi di Android, Anda tidak perlu memanggil saluran ini.
Gunakan kondisi untuk memeriksa OS:
2) Bahkan di Android itu cara yang ketinggalan zaman untuk mendapatkan aktivitas. Jika Anda membuat apk dengan versi p4a terbaru, Anda perlu mendapatkan aktivitas dengan kode ini:
activity = autoclass('org.kivy.android.PythonActivity')