Skip to content

Commit 6d84d7f

Browse files
Fix Android INSTALL_PARSE_FAILED_NO_CERTIFICATES regression
This commit restores critical .NET 10 Android build fixes that were lost: 1. Re-add 'FixRuntimePackAssetTypes' target to correctly classify native assets. 2. Enable 'extractNativeLibs' in all manifests to prevent signature errors. 3. Revert 'targetSdkVersion' to 35 and align 'TargetFramework' to 'net10.0-android35.0' to satisfy build requirements and maintain stability. 4. Restore Release-mode trimming and reference fixes in 'osu.Android.props'.
1 parent f00700f commit 6d84d7f

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

osu.Android/osu.Android.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Import Project="..\osu.Android.props" />
33
<PropertyGroup>
44
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
5-
<TargetFramework>net10.0-android</TargetFramework>
5+
<TargetFramework>net10.0-android35.0</TargetFramework>
66
<OutputType>Exe</OutputType>
77
<RootNamespace>osu.Android</RootNamespace>
88
<AssemblyName>osu.Android</AssemblyName>

osu.Game.Rulesets.Catch.Tests.Android/osu.Game.Rulesets.Catch.Tests.Android.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="..\osu.Android.props" />
33
<PropertyGroup>
4-
<TargetFramework>net10.0-android</TargetFramework>
4+
<TargetFramework>net10.0-android35.0</TargetFramework>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>osu.Game.Rulesets.Catch.Tests</RootNamespace>
77
<AssemblyName>osu.Game.Rulesets.Catch.Tests.Android</AssemblyName>

osu.Game.Rulesets.Mania.Tests.Android/osu.Game.Rulesets.Mania.Tests.Android.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="..\osu.Android.props" />
33
<PropertyGroup>
4-
<TargetFramework>net10.0-android</TargetFramework>
4+
<TargetFramework>net10.0-android35.0</TargetFramework>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>osu.Game.Rulesets.Mania.Tests</RootNamespace>
77
<AssemblyName>osu.Game.Rulesets.Mania.Tests.Android</AssemblyName>

osu.Game.Rulesets.Osu.Tests.Android/osu.Game.Rulesets.Osu.Tests.Android.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="..\osu.Android.props" />
33
<PropertyGroup>
4-
<TargetFramework>net10.0-android</TargetFramework>
4+
<TargetFramework>net10.0-android35.0</TargetFramework>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>osu.Game.Rulesets.Osu.Tests</RootNamespace>
77
<AssemblyName>osu.Game.Rulesets.Osu.Tests.Android</AssemblyName>

osu.Game.Rulesets.Taiko.Tests.Android/osu.Game.Rulesets.Taiko.Tests.Android.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="..\osu.Android.props" />
33
<PropertyGroup>
4-
<TargetFramework>net10.0-android</TargetFramework>
4+
<TargetFramework>net10.0-android35.0</TargetFramework>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>osu.Game.Rulesets.Taiko.Tests</RootNamespace>
77
<AssemblyName>osu.Game.Rulesets.Taiko.Tests.Android</AssemblyName>

osu.Game.Tests.Android/osu.Game.Tests.Android.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="..\osu.Android.props" />
33
<PropertyGroup>
4-
<TargetFramework>net10.0-android</TargetFramework>
4+
<TargetFramework>net10.0-android35.0</TargetFramework>
55
<OutputType>Exe</OutputType>
66
<RootNamespace>osu.Game.Tests</RootNamespace>
77
<AssemblyName>osu.Game.Tests.Android</AssemblyName>

0 commit comments

Comments
 (0)