namespace Oculus.Platform { using UnityEngine; using System.Collections; using System; public class AndroidPlatform { public bool Initialize(string appId) { #if UNITY_ANDROID if(String.IsNullOrEmpty(appId)) { throw new UnityException("AppID must not be null or empty"); } return CAPI.ovr_UnityInitWrapper(appId); #else return false; #endif } public Request AsyncInitialize(string appId) { #if UNITY_ANDROID if(String.IsNullOrEmpty(appId)) { throw new UnityException("AppID must not be null or empty"); } return new Request(CAPI.ovr_UnityInitWrapperAsynchronous(appId)); #else return new Request(0); #endif } } }