Skip to content

GameActivity fails with String `` is not a PID #11

@Dispersia

Description

@Dispersia

Hello, trying to write a small game for android, however having issues with the GameActivity type. NativeActivity appears fine for me, however upon trying to use GameActivity, I get Error: String `` is not a PID. This happens even in running the examples such as:

https://github.com/Dispersia/rust-android-examples/tree/main/agdk-winit-wgpu
(slightly modified to work with cargo apk run in my environment + proc_macro was broken in latest nightly)

I am using cargo apk run instead of what's in the instructions there, but I believe that does the same thing or is that wrong?

Verifying alignment of /home/dispe/development/rust-android-examples/agdk-winit-wgpu/target/debug/apk/hello.apk (4)...
      49 AndroidManifest.xml (OK - compressed)
     900 lib/armeabi-v7a/libagdk_winit_wgpu.so (OK)
99927512 lib/arm64-v8a/libagdk_winit_wgpu.so (OK)
Verification succesful
Signing `/home/dispe/development/rust-android-examples/agdk-winit-wgpu/target/debug/apk/hello.apk` with keystore `/home
/dispe/.android/debug.keystore`
Performing Incremental Install
Serving... 
All files should be loaded. Notifying the device.
Success
Install command complete in 8784 ms
Starting: Intent { act=android.intent.action.MAIN cmp=io.test.test/android.app.NativeActivity }  
Status: ok
LaunchState: UNKNOWN (0)
Activity: io.test.test/android.app.NativeActivity 
WaitTime: 564
Complete
Error: String `` is not a PID 

Caused by: 
    cannot parse integer from empty string

My environment is running off of Windows Subsystem for Android as I don't have access to an Android phone. If there is any other information I can provide let me know, I didn't know where to get logs that might explain more. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions