Veticia / PiLauncherNext

This is a simple launcher supporting Android/Official Quest/SideQuest apps and games.
66 stars 11 forks source link

How to jump start the game in lua language #17

Open cgapk123 opened 1 year ago

cgapk123 commented 1 year ago

I'm very sorry, I shouldn't be asking here, but I really need to know how to fix this problem.

I use lua language to write an icon launcher program to launch the quest game, but it cannot jump to start the VR game. I have tried various methods to no avail. Can anyone tell me how to do it.

I don’t know what code needs to be written in the AndroidManifest.xml file Below is my code:

--Create a function to start the quest game function launchQuestGame(pkgName) local intent = Intent() .setClassName("com.oculus.vrshell", "com.oculus.vrshell.MainActivity") .setAction(Intent.ACTION_VIEW) .putExtra("uri", "vrshell://launch/" .. pkgName) .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)

if intent.resolveActivity(packageManager) then activity.startActivity(intent) else toast("Cannot start the application") end end

-- Called in another file directory, such as running the beat saber game launchQuestGame(com.beatgames.beatsaber)