我一直在使用 Game Maker Studio,但遇到了问题。我一直在试图找出发生此问题的原因,以便与 YoYoGames 的人员一起解决问题。仅当我以 Android 运行游戏时才会出现此问题,因此它必须是 Android 特定问题。
我将使用连接到笔记本电脑的 Android 设备启动游戏。应该发生的是游戏以调试形式在平板电脑上编译和播放。在我的笔记本电脑重置之前,通常情况下没有问题。
然而,我现在 100% 的时间获得了这些输出。
编译输出
device
"c:\Android\platform-tools\adb" install -r "C:\Users\User\AppData\Roaming\GameMaker-Studio\Android\com.yoyogames.runner.apk"
rm failed for /data/local/tmp/com.yoyogames.runner.apk, No such file or directory protocol failure
"c:\Android\platform-tools\adb" shell am start -a android.intent.action.MAIN -n com.yoyogames.runner/.RunnerActivity
Starting: Intent { act=android.intent.action.MAIN cmp=com.yoyogames.runner/.RunnerActivity } Error type 3 Error: Activity class {com.yoyogames.runner/com.yoyogames.runner.RunnerActivity} does not exist. Compile finished: 14:34:50
命令行输出
--------- beginning of /dev/log/system
--------- beginning of /dev/log/main
W/GAV2 ( 1975): Thread[Thread-237,5,main]: dispatch call queued. Need to call GAServiceManager.getInstance().initialize().
I/GAV2 ( 2978): Thread[GAThread,5,main]: No campaign data found.
D/AndroidRuntime( 3372):
D/AndroidRuntime( 3372): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 3372): CheckJNI is OFF
D/AndroidRuntime( 3372): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 3372): Shutting down VM
现在,因为它是 Game Maker,所以我不是来寻求解决方案的。我在这里的目的是找出可能导致这种情况的问题。因为在我的笔记本电脑必须重置之前,这些问题从未发生过。
那么在Android开发方面可能是什么原因呢?只有知道可能的原因,我才有机会解决这个问题。