Added HockeyApp and MobileCenter Analytics

This commit is contained in:
Javier Suárez Ruiz 2017-06-11 18:28:27 +02:00
Родитель cc2b922df8
Коммит 3fd2176c21
7 изменённых файлов: 772 добавлений и 219 удалений

Двоичные данные
.vs/Spent.Android/v14/.suo

Двоичный файл не отображается.

Просмотреть файл

@ -1,6 +1,10 @@
using Android.App;
using Android.Content.PM;
using Android.OS;
using Microsoft.Azure.Mobile;
using Microsoft.Azure.Mobile.Analytics;
using Microsoft.Azure.Mobile.Crashes;
using HockeyApp.Android;
namespace Spent.Droid
{
@ -17,7 +21,17 @@ namespace Spent.Droid
Microsoft.WindowsAzure.MobileServices.CurrentPlatform.Init();
Xamarin.Forms.Forms.Init(this, bundle);
LoadApplication(new App());
MobileCenter.Start(AppSettings.MobileCenterId,
typeof(Analytics), typeof(Crashes));
LoadApplication(new App());
}
}
protected override void OnResume()
{
base.OnResume();
CrashManager.Register(this, AppSettings.HockeyAppId);
}
}
}

Просмотреть файл

@ -1,8 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="1" android:versionName="1.0" package="com.pierceboggan.spent" android:installLocation="auto">
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.pierceboggan.spent" android:installLocation="auto" android:versionCode="1" android:versionName="1.0">
<uses-sdk android:minSdkVersion="15" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
<application android:label="Spent"></application>
</manifest>

930
Droid/Resources/Resource.designer.cs сгенерированный

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -44,6 +44,38 @@
<HintPath>..\packages\Xamarin.Forms.2.3.4.247\lib\MonoAndroid10\FormsViewGroup.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="HockeySDK, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\HockeySDK.Xamarin.4.1.4\lib\MonoAndroid403\HockeySDK.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="HockeySDK.AndroidBindings, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\HockeySDK.Xamarin.4.1.4\lib\MonoAndroid403\HockeySDK.AndroidBindings.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Azure.Mobile, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Azure.Mobile.0.12.0\lib\MonoAndroid403\Microsoft.Azure.Mobile.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Azure.Mobile.Analytics, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Azure.Mobile.Analytics.0.12.0\lib\MonoAndroid403\Microsoft.Azure.Mobile.Analytics.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Azure.Mobile.Analytics.Android.Bindings, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Azure.Mobile.Analytics.0.12.0\lib\MonoAndroid403\Microsoft.Azure.Mobile.Analytics.Android.Bindings.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Azure.Mobile.Android.Bindings, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Azure.Mobile.0.12.0\lib\MonoAndroid403\Microsoft.Azure.Mobile.Android.Bindings.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Azure.Mobile.Crashes, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Azure.Mobile.Crashes.0.12.0\lib\MonoAndroid403\Microsoft.Azure.Mobile.Crashes.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Azure.Mobile.Crashes.Android.Bindings, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Azure.Mobile.Crashes.0.12.0\lib\MonoAndroid403\Microsoft.Azure.Mobile.Crashes.Android.Bindings.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />

Просмотреть файл

@ -1,7 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="HockeySDK.Xamarin" version="4.1.4" targetFramework="monoandroid71" />
<package id="Microsoft.Azure.Mobile" version="0.12.0" targetFramework="monoandroid71" />
<package id="Microsoft.Azure.Mobile.Analytics" version="0.12.0" targetFramework="monoandroid71" />
<package id="Microsoft.Azure.Mobile.Client" version="2.1.1" targetFramework="monoandroid60" />
<package id="Microsoft.Azure.Mobile.Client.SQLiteStore" version="2.1.1" targetFramework="monoandroid60" />
<package id="Microsoft.Azure.Mobile.Crashes" version="0.12.0" targetFramework="monoandroid71" />
<package id="Microsoft.Bcl" version="1.1.10" targetFramework="monoandroid60" />
<package id="Microsoft.Bcl.Build" version="1.0.21" targetFramework="monoandroid60" />
<package id="Microsoft.Data.Edm" version="5.6.4" targetFramework="monoandroid60" />

Просмотреть файл

@ -5,5 +5,7 @@
public static string AzureMobileApp = "http://spentbackend.azurewebsites.net/";
public static string DatabaseName = "app.db";
public static string AzureStorage = "DefaultEndpointsProtocol=https;AccountName=spentbackendstorage;AccountKey=7gbydwuveOAvjRxPTeop/PdhyOYvPJDlb20Cjytm1CULYS7l/aO4O7VIY4O0FzjqVS9Cp8cxZ8oz0nxWmXpixw==;EndpointSuffix=core.windows.net";
public static string MobileCenterId = "209ce1e4-9d7f-4cd2-801c-7b41bbcda700";
public static string HockeyAppId = "ddcf12ada5ff49ee90560ab6154e5f05";
}
}