From e43704188506f9f5e37fe7797c883fefa7b0f8cf Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期五, 16 六月 2023 15:37:38 +0800 Subject: [PATCH] Bugly加上账号显示 --- HDL-ON_Android/SplashActivity.cs | 49 +++++++++++++++++++++++++++++++++++++------------ 1 files changed, 37 insertions(+), 12 deletions(-) diff --git a/HDL-ON_Android/SplashActivity.cs b/HDL-ON_Android/SplashActivity.cs index 1fbe7c2..bd141ee 100644 --- a/HDL-ON_Android/SplashActivity.cs +++ b/HDL-ON_Android/SplashActivity.cs @@ -1,9 +1,12 @@ 锘縰sing System; +using Android; using Android.App; using Android.Content; using Android.Content.PM; using Android.Net; using Android.OS; +using Android.Support.V4.App; +using Android.Support.V4.Content; using CN.Jpush.Android.Api; //using Android.Widget; using Com.Hdl.ON.Jpush.Androidjpush; @@ -92,6 +95,25 @@ } } + + public void Permissions() + { + string[] mPermissionList = new string[] + { + Manifest.Permission.ReadSms + }; + + foreach (string permissions in mPermissionList) + { + if (ContextCompat.CheckSelfPermission(this, permissions) != 0) + { + ActivityCompat.RequestPermissions(this, new string[] { permissions }, 1); + } + } + } + + + void initOhterSdk() { //娉ㄥ唽鏈鐞嗗紓甯镐簨浠� @@ -103,9 +125,8 @@ //#endif JPushInterface.Init(this); - //Com.Chteam.Agent.BuglyAgentHelper.Init(this.ApplicationContext, "316a8f5d83"); - - + Com.Chteam.Agent.BuglyAgentHelper.Init(this.ApplicationContext, "316a8f5d83"); + BaseActivity.OnCreateActoin += (activity, application) => { @@ -252,20 +273,22 @@ HDLUtils.SetAuthoritiesName("com.hdl.onpro.fileProvider"); //Shared.Application.IsGpsEnable = true; - bool isfirst = true; + //bool isfirst = true; + + + //鑾峰彇缁忕含搴� Shared.Application.LocationAction = (lon, lat) => { try { - - if (isfirst) - { - //鍙Е鍙戜竴娆� - //Shared.Application.LocationAction = null; - new HDL_ON.DAL.Server.HttpServerRequest().GetCityWeatherInfo(lon.ToString().Replace(",", "."), lat.ToString().Replace(",", ".")); - } - isfirst = false; + //if (isfirst) + //{ + // //鍙Е鍙戜竴娆� + // //Shared.Application.LocationAction = null; + // new HDL_ON.DAL.Server.HttpServerRequest().GetCityWeatherInfo(lon.ToString().Replace(",", "."), lat.ToString().Replace(",", ".")); + //} + //isfirst = false; ///鐩戝惉缁忕含搴� HDL_ON.UI.UI2.Intelligence.Automation.LogicMethod.Current.AppLatAndLonEvent(lon, lat); //鍏抽棴瀹氫綅鏈嶅姟 @@ -279,6 +302,8 @@ }; } + + /// <summary> /// /// </summary> -- Gitblit v1.8.0