示例#1
0
        /// <summary>
        /// 取得安卓SDK实例.
        /// </summary>
        /// <returns>The android SDK instance.</returns>
        private AndroidSDKBase GetAndroidSDKInstance()
        {
            AndroidSDKBase _objRet       = null;
            TPlatformType  _platformType = BuildInfo.GetInstance().PlatformType;

            switch (_platformType)
            {
            case TPlatformType.Huawei:
            {
                _objRet = new HuaweiSDK();
            }
            break;

            case TPlatformType.Tiange:
            {
                _objRet = new TiangeSDK();
            }
            break;

            case TPlatformType.Android:
            case TPlatformType.iOS:
            case TPlatformType.None:
            default:
            {
                this.Error("GetAndroidSDKInstance():The platformType is invalid setting in buildinfo.asset!!!(TPlatformType:{0})",
                           _platformType);
            }
            break;
            }
            return(_objRet);
        }
示例#2
0
        /// <summary>
        /// 取得安卓SDK实例.
        /// </summary>
        /// <returns>The android SDK instance.</returns>
        private AndroidSdkBase GetAndroidSdkInstance()
        {
            AndroidSdkBase objRet        = null;
            var            _platformType = SysSettings.GetInstance().PlatformType;

            switch (_platformType)
            {
            case PlatformType.Huawei:
            {
                objRet = new HuaweiSdk();
            }
            break;

            case PlatformType.Tiange:
            {
                objRet = new TiangeSDK();
            }
            break;

            case PlatformType.None:
                break;

            case PlatformType.iOS:
                break;

            case PlatformType.Android:
                break;

            default:
            {
                Error("GetAndroidSDKInstance():The platformType is invalid setting in buildinfo.asset!!!(TPlatformType:{0})",
                      _platformType);
            }
            break;
            }
            return(objRet);
        }