gpt4 book ai didi

android - Buildozer 打包了一个 .apk,但它不运行

转载 作者:行者123 更新时间:2023-11-30 02:43:18 25 4
gpt4 key购买 nike

我在 VirtualBox 上使用 Ubuntu 64 14.04,我已经使用 Buildozer 成功制作了 .apk 文件,但是当我在 Android SDK 模拟器(在 Windows 上运行)上启动它时,它显示黑屏,顶部有标题几秒钟然后退出。 (顺便说一下,什么模拟器好?这个太慢了。)我怎么看它的原因?

更新:

当我在 Ubuntu 上运行 buildozer android run 时,它说:

# Application pushed.
# Application started.

什么也没有发生。我没有 Android 设备,我不知道,模拟器应该在这种情况下运行。我在 Windows 上单独运行模拟器,所以我无法理解如何在这里使用 logcat。

更新:

这是我运行应用程序时的日志的一部分。

I/ActivityManager(   65): Starting: Intent { act=android.intent.action.MAIN cat=
[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.test.mathcore/org.renp
y.android.PythonActivity } from pid 137
I/ActivityManager( 65): Start proc org.test.mathcore:python for activity org.t
est.mathcore/org.renpy.android.PythonActivity: pid=295 uid=10034 gids={1015}
I/dalvikvm( 65): Jit: resizing JitTable from 512 to 1024
W/ResourceType( 295): No package identifier when getting value for resource num
ber 0x00000000
V/python ( 295): metadata fullscreen is1
I/SDLSurface( 295): Surface will NOT be transparent
V/Python ( 295): Extracting private assets.
I/python ( 295): extracting libpymodules.so
D/libEGL ( 295): egl.cfg not found, using default config
I/ActivityManager( 65): Displayed org.test.mathcore/org.renpy.android.PythonAc
tivity: +4s216ms
D/libEGL ( 295): loaded /system/lib/egl/libGLES_android.so
I/SDLSurface( 295): Choose egl configuration
I/SDLSurface( 295): Try to use graphics config R8G8B8A8S8
I/SDLSurface( 295): Try to use graphics config R5G6B5S8
E/SDLSurface( 295): Unable to find a correct surface for this device !
I/ARMAssembler( 65): generated scanline__00000177:03515104_00001002_00000000 [
87 ipp] (110 ins) at [0x4737b520:0x4737b6d8] in 1044006 ns
E/JavaBinder( 295): Unknown binder error code. 0xfffffff7
E/JavaBinder( 295): Unknown binder error code. 0xfffffff7
I/WindowManager( 65): WIN DEATH: Window{40801d10 org.test.mathcore/org.renpy.a
ndroid.PythonActivity paused=false}
I/ActivityManager( 65): Process org.test.mathcore:python (pid 295) has died.
I/WindowManager( 65): WIN DEATH: Window{40802e28 SurfaceView paused=false}
W/InputManagerService( 65): Got RemoteException sending setActive(false) notif
ication to pid 295 uid 10034
W/InputManagerService( 65): Window already focused, ignoring focus gain of: co
m.android.internal.view.IInputMethodClient$Stub$Proxy@40806910
D/dalvikvm( 137): GC_EXTERNAL_ALLOC freed 79K, 51% free 2945K/5959K, external 1
1042K/12993K, paused 127ms

更新:

Full log .

最佳答案

我没有使用模拟器,但你可以这样做:首先在您的 Android 手机上激活 USB 调试。然后将其连接到 pc/laptop 并在终端中运行以下命令:

buildozer android debug deploy run

然后该应用程序应出现在您的手机屏幕上...

关于android - Buildozer 打包了一个 .apk,但它不运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25461119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com