mirror of
https://github.com/ppy/osu
synced 2024-12-14 10:57:41 +00:00
8e25214eee
This reverts commit 9acfc2587a
("Switch android to using managed network components") due to it
causing crashes on every online call. The managed legacy TLS provider
is slated for removal in later mono releases as it stands anyway.
59 lines
2.4 KiB
XML
59 lines
2.4 KiB
XML
<Project>
|
|
<PropertyGroup>
|
|
<OutputPath>bin\$(Configuration)</OutputPath>
|
|
<WarningLevel>4</WarningLevel>
|
|
<SchemaVersion>2.0</SchemaVersion>
|
|
<BundleAssemblies>false</BundleAssemblies>
|
|
<AotAssemblies>false</AotAssemblies>
|
|
<OutputType>Library</OutputType>
|
|
<FileAlignment>512</FileAlignment>
|
|
<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
|
|
<AndroidApplication>True</AndroidApplication>
|
|
<AndroidHttpClientHandlerType>Xamarin.Android.Net.AndroidClientHandler</AndroidHttpClientHandlerType>
|
|
<TargetFrameworkVersion>v10.0</TargetFrameworkVersion>
|
|
<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<AndroidSupportedAbis>armeabi-v7a;x86;arm64-v8a</AndroidSupportedAbis>
|
|
<AndroidEnableSGenConcurrent>true</AndroidEnableSGenConcurrent>
|
|
<MandroidI18n>cjk,mideast,other,rare,west</MandroidI18n>
|
|
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
|
|
<DebugSymbols>True</DebugSymbols>
|
|
<DebugType>portable</DebugType>
|
|
<Optimize>False</Optimize>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<EnableLLVM>false</EnableLLVM>
|
|
<AndroidManagedSymbols>false</AndroidManagedSymbols>
|
|
<AndroidUseSharedRuntime>true</AndroidUseSharedRuntime>
|
|
<EmbedAssembliesIntoApk>false</EmbedAssembliesIntoApk>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
|
|
<DebugSymbols>false</DebugSymbols>
|
|
<DebugType>None</DebugType>
|
|
<Optimize>True</Optimize>
|
|
<EnableLLVM>true</EnableLLVM>
|
|
<AndroidManagedSymbols>false</AndroidManagedSymbols>
|
|
<AndroidUseSharedRuntime>False</AndroidUseSharedRuntime>
|
|
<EmbedAssembliesIntoApk>true</EmbedAssembliesIntoApk>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<None Include="$(MSBuildThisFileDirectory)\osu.licenseheader">
|
|
<Link>osu.licenseheader</Link>
|
|
</None>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Net.Http" />
|
|
<Reference Include="System.Xml" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="Mono.Android" />
|
|
<Reference Include="Java.Interop" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="ppy.osu.Game.Resources" Version="2019.1010.0" />
|
|
<PackageReference Include="ppy.osu.Framework.Android" Version="2019.1122.0" />
|
|
</ItemGroup>
|
|
</Project>
|