05-23-2017 04:02 AM
10-23-2017 08:31 AM
03-01-2018 08:17 PM
03-08-2018 03:33 PM
03-09-2018 12:30 AM
The App Deeplinking worked fine on Feb 23rd, but now (March 9th) an error has occurred in my app. When the method ‘Application.LaunchOtherApp’ is called, my app crashes and back to the Oculus Home instead of the detail page of the launched app.
Source Code (Unity C#)
Error Log
03-11-2018 06:29 PM
01-17-2019 06:32 AM
03-14-2019 10:19 PM
void OpenOculusStorePDPAndroid(string targetAppID)
{
AndroidJavaClass unityPlayer = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject currentActivity = unityPlayer.GetStatic<AndroidJavaObject>("currentActivity");
AndroidJavaObject packageManager = currentActivity.Call<AndroidJavaObject>("getPackageManager");
AndroidJavaObject i = packageManager.Call<AndroidJavaObject>("getLaunchIntentForPackage", "com.oculus.home");
i.Call<AndroidJavaObject>("setClassName", "com.oculus.home", "com.oculus.home.HomeActivity");
i.Call<AndroidJavaObject>("setAction", "pdp");
i.Call<AndroidJavaObject>("putExtra", "intent_cmd", targetAppID);
currentActivity.Call("startActivity", i);
}
11-19-2020 12:47 PM