예제 #1
0
        private static void PostprocessAndroidBuild()
        {
            Debug.Log("ARCore: Cleaning up Keyless dependencies.");

            // Run the pre-process step with <c>Keyless</c> disabled so project files get reset.
            // Then run the ExternalDependencyManager dependency resolution which will remove
            // the Keyless dependencies.
            PreprocessAndroidBuild(false);
            AndroidDependenciesHelper.DoPlayServicesResolve();
        }
예제 #2
0
        private static void PreprocessAndroidBuild(bool enabledKeyless)
        {
            AndroidDependenciesHelper.SetAndroidPluginEnabled(
                enabledKeyless, _androidKeylessPluginGuid);
            AndroidDependenciesHelper.UpdateAndroidDependencies(
                enabledKeyless, _androidKeylessDependenciesGuid);

            if (enabledKeyless)
            {
                Debug.Log("ARCore: Including Keyless dependencies in this build.");
                AndroidDependenciesHelper.DoPlayServicesResolve();
            }
        }