少年修仙传客户端代码仓库
client_Wu Xijin
2018-08-24 fa4dbf5687aa47dfb633d86fbc905ec878961166
添加游戏启动的异常处理。
1个文件已修改
36 ■■■■■ 已修改文件
Utility/DeviceUtility.cs 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Utility/DeviceUtility.cs
@@ -145,22 +145,32 @@
    public static void GetCpuAndMemory(out int _cpu, out int _memory)//内存单位是MB
    {
        _cpu = Environment.ProcessorCount;
        switch (Application.platform)
        try
        {
            case RuntimePlatform.Android:
                _memory = SDKUtility.Instance.Device.totalMemory;
                break;
            case RuntimePlatform.IPhonePlayer:
                _memory = IsLowMemory() ? 1 : 2 * 1024;
                break;
            default:
                _memory = 4 * 1024;
                break;
            _cpu = Environment.ProcessorCount;
            switch (Application.platform)
            {
                case RuntimePlatform.Android:
                    _memory = SDKUtility.Instance.Device.totalMemory;
                    break;
                case RuntimePlatform.IPhonePlayer:
                    _memory = IsLowMemory() ? 1 : 2 * 1024;
                    break;
                default:
                    _memory = 4 * 1024;
                    break;
            }
            cpu = _cpu;
            memory = _memory;
        }
        catch (Exception ex)
        {
            Debug.Log(ex);
            _cpu = 2;
            _memory = 2 * 1024;
        }
        cpu = _cpu;
        memory = _memory;
    }
}