Skip to content
This repository was archived by the owner on Jan 13, 2025. It is now read-only.

Commit cd0c693

Browse files
authored
Merge branch 'main' into antonioseric-KotlinxCoroutines-1.4.1
2 parents 88c88f0 + a095e4f commit cd0c693

File tree

23 files changed

+5549
-122
lines changed

23 files changed

+5549
-122
lines changed

Android/SceneForm/samples/HelloSceneForm/HelloSceneForm.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,10 @@
3535
<WarningLevel>4</WarningLevel>
3636
<AndroidUseSharedRuntime>True</AndroidUseSharedRuntime>
3737
<AndroidLinkMode>None</AndroidLinkMode>
38-
<EmbedAssembliesIntoApk>False</EmbedAssembliesIntoApk>
38+
<EmbedAssembliesIntoApk>true</EmbedAssembliesIntoApk>
3939
<AndroidSupportedAbis>armeabi-v7a;x86;x86_64;arm64-v8a</AndroidSupportedAbis>
4040
<MandroidI18n />
41+
<AndroidLinkTool>r8</AndroidLinkTool>
4142
</PropertyGroup>
4243
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
4344
<DebugType>PdbOnly</DebugType>
@@ -133,6 +134,9 @@
133134
<Folder Include="Resources\menu\" />
134135
<Folder Include="Resources\mipmap-anydpi-v26\" />
135136
</ItemGroup>
137+
<ItemGroup>
138+
<ProguardConfiguration Include="proguard.cfg" />
139+
</ItemGroup>
136140
<Import Project="$(MSBuildExtensionsPath)\Xamarin\Android\Xamarin.Android.CSharp.targets" />
137141
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
138142
Other similar extension points exist, see Microsoft.Common.targets.

Android/SceneForm/samples/HelloSceneForm/HelloSceneformActivity.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ protected override void OnCreate(Bundle savedInstanceState)
3636
arFragment = (ArFragment)SupportFragmentManager.FindFragmentById(Resource.Id.ux_fragment);
3737

3838
//load and build the model
39-
ModelRenderable.InvokeBuilder().SetSource(this, Resource.Raw.andy).Build(((renderable) =>
39+
((ModelRenderable.Builder) ModelRenderable.InvokeBuilder().SetSource(this, Resource.Raw.andy)).Build(((renderable) =>
4040
{
4141
andyRenderable = renderable;
4242

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
-dontshrink
2+
-dontoptimize
3+
-dontpreverify
4+
5+
-keep public class com.google.ar.sceneform.rendering.ModelRenderable { *; }
6+
-keepnames class com.google.ar.sceneform.rendering.ModelRenderable { }
7+
-keepclassmembers class com.google.ar.sceneform.rendering.ModelRenderable { }
8+
9+
-keep public class com.google.ar.sceneform.rendering.ModelRenderable.Builder { *; }
10+
-keepnames class com.google.ar.sceneform.rendering.ModelRenderable.Builder { }
11+
-keepclassmembers class com.google.ar.sceneform.rendering.ModelRenderable.Builder { }
12+
13+
-keep public class com.google.ar.sceneform.ux.ArFragment { *; }

Android/SceneForm/source/Animation/Animation.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
1+
<Project Sdk="MSBuild.Sdk.Extras/3.0.23">
22
<PropertyGroup>
33
<TargetFramework>MonoAndroid90</TargetFramework>
44
<IsBindingProject>true</IsBindingProject>

Android/SceneForm/source/Assets/Assets.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
1+
<Project Sdk="MSBuild.Sdk.Extras/3.0.23">
22
<PropertyGroup>
33
<TargetFramework>MonoAndroid90</TargetFramework>
44
<IsBindingProject>true</IsBindingProject>

Android/SceneForm/source/Base/Base.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
1+
<Project Sdk="MSBuild.Sdk.Extras/3.0.23">
22
<PropertyGroup>
33
<TargetFramework>MonoAndroid90</TargetFramework>
44
<IsBindingProject>true</IsBindingProject>

Android/SceneForm/source/Core/Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
1+
<Project Sdk="MSBuild.Sdk.Extras/3.0.23">
22
<PropertyGroup>
33
<TargetFramework>MonoAndroid90</TargetFramework>
44
<IsBindingProject>true</IsBindingProject>

Android/SceneForm/source/Filament/Filament.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
1+
<Project Sdk="MSBuild.Sdk.Extras/3.0.23">
22
<PropertyGroup>
33
<TargetFramework>MonoAndroid90</TargetFramework>
44
<IsBindingProject>true</IsBindingProject>

Android/SceneForm/source/Rendering/ModelRenderableBuilder.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ public partial class ModelRenderable
1212
{
1313
public partial class Builder
1414
{
15-
/*
1615
public unsafe ModelRenderable.Builder SetSource(global::Android.Content.Context context, int resource)
1716
{
1817
var rbuilder = this.JavaCast<Renderable.Builder>();
@@ -44,7 +43,6 @@ public unsafe ModelRenderable.Builder SetSource(global::Google.AR.Sceneform.Rend
4443

4544
return this;
4645
}
47-
*/
4846

4947
public void Build(Action<ModelRenderable> completionAction)
5048
{

Android/SceneForm/source/Rendering/Rendering.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="MSBuild.Sdk.Extras/2.0.54">
1+
<Project Sdk="MSBuild.Sdk.Extras/3.0.23">
22
<PropertyGroup>
33
<TargetFramework>MonoAndroid90</TargetFramework>
44
<IsBindingProject>true</IsBindingProject>

0 commit comments

Comments
 (0)