From 24262d16a0d6e3b7d07486d03ab77e607e1847c3 Mon Sep 17 00:00:00 2001
From: hxb <hxb@hdlchina.com.cn>
Date: 星期一, 21 十二月 2020 14:22:26 +0800
Subject: [PATCH] 增加获取Bug列表的功能

---
 HDL-ON_Android/HDL-ON_Android.csproj          |    3 +
 HDL-ON_Android/Properties/AndroidManifest.xml |    1 
 HDL-ON_Android/Resources/Resource.designer.cs |   79 ++++++++++++++++++++++++++++++++++++++-
 HDL-ON_iOS/HDL-ON_iOS.csproj                  |    3 +
 HDL-ON_iOS/AppDelegate.cs                     |    3 +
 HDL-ON_Android/Application.cs                 |   13 +++++-
 6 files changed, 97 insertions(+), 5 deletions(-)

diff --git a/HDL-ON_Android/Application.cs b/HDL-ON_Android/Application.cs
index 44e4c01..b8dd1ec 100644
--- a/HDL-ON_Android/Application.cs
+++ b/HDL-ON_Android/Application.cs
@@ -1,10 +1,13 @@
 锘縰sing System;
 using System.Net;
+using System.Threading.Tasks;
 using Android;
 using Android.App;
 using Android.Content;
 using Android.Net;
 using Android.OS;
+using Android.Runtime;
+using Android.Widget;
 using CN.Jpush.Android.Api;
 using HDL_ON;
 using Java.Util;
@@ -29,6 +32,9 @@
         public Application(IntPtr handle, Android.Runtime.JniHandleOwnership ownerShip) : base(handle, ownerShip) { }
         public override void OnCreate()
         {
+            //娉ㄥ唽鏈鐞嗗紓甯镐簨浠�
+
+            Com.Chteam.Agent.BuglyAgentHelper.Init(this.ApplicationContext, "cb89f20750");
             if (Shared.Application.Activity != null)
             {
                 reStartApp(this);
@@ -354,8 +360,11 @@
             HDL_ON.DriverLayer.Control.Ins.SearchLoaclGateway();
         }
 
-      
+        protected override void Dispose(bool disposing)
+        {
+            base.Dispose(disposing);
+        }
 
     }
 
-}
\ No newline at end of file
+}
diff --git a/HDL-ON_Android/HDL-ON_Android.csproj b/HDL-ON_Android/HDL-ON_Android.csproj
index 366fa8d..be08aa0 100644
--- a/HDL-ON_Android/HDL-ON_Android.csproj
+++ b/HDL-ON_Android/HDL-ON_Android.csproj
@@ -228,6 +228,9 @@
     <PackageReference Include="XamarinLibrary.Xamarin.Android.Manual.JPush">
       <Version>3.7.0</Version>
     </PackageReference>
+    <PackageReference Include="Bugly">
+      <Version>4.3.1</Version>
+    </PackageReference>
   </ItemGroup>
   <ItemGroup>
     <AndroidAsset Include="Assets\Language.ini" />
diff --git a/HDL-ON_Android/Properties/AndroidManifest.xml b/HDL-ON_Android/Properties/AndroidManifest.xml
index 969effc..3abf683 100644
--- a/HDL-ON_Android/Properties/AndroidManifest.xml
+++ b/HDL-ON_Android/Properties/AndroidManifest.xml
@@ -26,6 +26,7 @@
 	<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
 	<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 	<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
+    <uses-permission android:name="android.permission.READ_LOGS" />
 	<!-- 鏋佸厜鎺ㄩ�佺粨鏉� -->
 	<application android:allowBackup="true" android:icon="@drawable/Icon" android:networkSecurityConfig="@xml/network_security_config" android:largeHeap="true" android:label="ON+">
 		<provider android:name="android.support.v4.content.FileProvider" android:authorities="com.hdl.onpro.fileProvider" android:grantUriPermissions="true" android:exported="false">
diff --git a/HDL-ON_Android/Resources/Resource.designer.cs b/HDL-ON_Android/Resources/Resource.designer.cs
index 7503311..52baaa6 100644
--- a/HDL-ON_Android/Resources/Resource.designer.cs
+++ b/HDL-ON_Android/Resources/Resource.designer.cs
@@ -4438,7 +4438,79 @@
 			public const int status_bar_notification_info_overflow = 2131624016;
 			
 			// aapt resource value: 0x7F0E0051
-			public const int touch_fingerprint_sensor_hint = 2131624017;
+			public const int strNetworkTipsCancelBtn = 2131624017;
+			
+			// aapt resource value: 0x7F0E0052
+			public const int strNetworkTipsConfirmBtn = 2131624018;
+			
+			// aapt resource value: 0x7F0E0053
+			public const int strNetworkTipsMessage = 2131624019;
+			
+			// aapt resource value: 0x7F0E0054
+			public const int strNetworkTipsTitle = 2131624020;
+			
+			// aapt resource value: 0x7F0E0055
+			public const int strNotificationClickToContinue = 2131624021;
+			
+			// aapt resource value: 0x7F0E0056
+			public const int strNotificationClickToInstall = 2131624022;
+			
+			// aapt resource value: 0x7F0E0057
+			public const int strNotificationClickToRetry = 2131624023;
+			
+			// aapt resource value: 0x7F0E0058
+			public const int strNotificationClickToView = 2131624024;
+			
+			// aapt resource value: 0x7F0E0059
+			public const int strNotificationDownloadError = 2131624025;
+			
+			// aapt resource value: 0x7F0E005B
+			public const int strNotificationDownloading = 2131624027;
+			
+			// aapt resource value: 0x7F0E005A
+			public const int strNotificationDownloadSucc = 2131624026;
+			
+			// aapt resource value: 0x7F0E005C
+			public const int strNotificationHaveNewVersion = 2131624028;
+			
+			// aapt resource value: 0x7F0E005E
+			public const int strToastCheckingUpgrade = 2131624030;
+			
+			// aapt resource value: 0x7F0E005D
+			public const int strToastCheckUpgradeError = 2131624029;
+			
+			// aapt resource value: 0x7F0E005F
+			public const int strToastYourAreTheLatestVersion = 2131624031;
+			
+			// aapt resource value: 0x7F0E0060
+			public const int strUpgradeDialogCancelBtn = 2131624032;
+			
+			// aapt resource value: 0x7F0E0061
+			public const int strUpgradeDialogContinueBtn = 2131624033;
+			
+			// aapt resource value: 0x7F0E0062
+			public const int strUpgradeDialogFeatureLabel = 2131624034;
+			
+			// aapt resource value: 0x7F0E0063
+			public const int strUpgradeDialogFileSizeLabel = 2131624035;
+			
+			// aapt resource value: 0x7F0E0064
+			public const int strUpgradeDialogInstallBtn = 2131624036;
+			
+			// aapt resource value: 0x7F0E0065
+			public const int strUpgradeDialogRetryBtn = 2131624037;
+			
+			// aapt resource value: 0x7F0E0066
+			public const int strUpgradeDialogUpdateTimeLabel = 2131624038;
+			
+			// aapt resource value: 0x7F0E0067
+			public const int strUpgradeDialogUpgradeBtn = 2131624039;
+			
+			// aapt resource value: 0x7F0E0068
+			public const int strUpgradeDialogVersionLabel = 2131624040;
+			
+			// aapt resource value: 0x7F0E0069
+			public const int touch_fingerprint_sensor_hint = 2131624041;
 			
 			static String()
 			{
@@ -8325,7 +8397,10 @@
 			public const int network_security_config = 2131820546;
 			
 			// aapt resource value: 0x7F110003
-			public const int xamarin_essentials_fileprovider_file_paths = 2131820547;
+			public const int provider_paths = 2131820547;
+			
+			// aapt resource value: 0x7F110004
+			public const int xamarin_essentials_fileprovider_file_paths = 2131820548;
 			
 			static Xml()
 			{
diff --git a/HDL-ON_iOS/AppDelegate.cs b/HDL-ON_iOS/AppDelegate.cs
index e69297b..0f88d41 100644
--- a/HDL-ON_iOS/AppDelegate.cs
+++ b/HDL-ON_iOS/AppDelegate.cs
@@ -218,6 +218,7 @@
         public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions)
         {
             //Shared.Application.FontSize = 12;
+            Bugly.Bugly.StartWithAppId("b58fb35436");
 
             //鍙栨秷EditText榛樿瀵嗙爜杈撳叆鏂瑰紡
             Shared.Application.IsEditTextContentTypePassword = false;
@@ -231,7 +232,7 @@
             Window.RootViewController = rootViewController;
             Window.MakeKeyAndVisible();
 
-            AppCenter.Start("e1add75a-82c6-4a5c-a902-4705b195748e",typeof(Analytics), typeof(Crashes));
+            //AppCenter.Start("e1add75a-82c6-4a5c-a902-4705b195748e",typeof(Analytics), typeof(Crashes));
             base.FinishedLaunching(application, launchOptions);
 
             SharedMethod.SharedMethod.sharedApp = application;
diff --git a/HDL-ON_iOS/HDL-ON_iOS.csproj b/HDL-ON_iOS/HDL-ON_iOS.csproj
index 849af29..9dbabb1 100644
--- a/HDL-ON_iOS/HDL-ON_iOS.csproj
+++ b/HDL-ON_iOS/HDL-ON_iOS.csproj
@@ -108,6 +108,9 @@
       <PackageReference Include="RestSharp">
         <Version>106.11.7</Version>
       </PackageReference>
+      <PackageReference Include="Xamarin.iOS.Bugly">
+        <Version>1.0.4</Version>
+      </PackageReference>
     </ItemGroup>
     <ItemGroup>
         <ImageAsset Include="Assets.xcassets\AppIcon.appiconset\Contents.json" />

--
Gitblit v1.8.0