> echo Attempting build for Gabriel-Dev-C-Calculadora-Maui with .NET 8 and JDK 17
Attempting build for Gabriel-Dev-C-Calculadora-Maui with .NET 8 and JDK 17
> docker run --rm -v /home/ubuntu/storage/maui_assets/extracted/Gabriel-Dev-C-Calculadora-Maui/Calculadora-Maui-24fea0f62740f38e57a663796b2fb2762ab3f548:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/maui/output/Gabriel-Dev-C-Calculadora-Maui:/output -v /home/ubuntu/.nuget/packages:/root/.nuget/packages maui-android:8-jdk17 bash -c
set -e
cp -r /source/. /app
cd /app
# ---- strip non-android target frameworks (avoids missing iOS/macOS workload errors) ----
sed -i 's|[^<]*|net8.0-android|' CalculadoraPadrao.csproj 2>/dev/null || true
sed -i 's|[^<]*|net8.0-android|' CalculadoraPadrao.csproj 2>/dev/null || true
# ---- restore packages (auto-clean corrupted cache entries on failure) ----
if ! dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true 2>/tmp/nuget_restore.log; then
grep -oE "/root/\.nuget/packages/[^/]+/[^/']+" /tmp/nuget_restore.log | sort -u | xargs -r rm -rf 2>/dev/null || true
dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true || exit 1
fi
# ---- build debug APK with per-ABI splits ----
dotnet build CalculadoraPadrao.csproj -f net8.0-android -c Debug /p:AndroidCreatePackagePerAbi=true "/p:AndroidSupportedAbis=armeabi-v7a%3Barm64-v8a%3Bx86%3Bx86_64" /p:AndroidUseSharedRuntime=false --no-restore || exit 1
# ---- verify and copy APKs ----
APK_DIR="bin/Debug/net8.0-android"
if ! ls "$APK_DIR"/*.apk 1>/dev/null 2>&1; then
echo "ERROR: No APKs found in $APK_DIR"
exit 1
fi
cp "$APK_DIR"/*.apk /output/
# ---- copy metadata ----
cp CalculadoraPadrao.csproj /output/ || true
[ -f packages.lock.json ] && cp packages.lock.json /output/ || true
find . -name "Directory.*.props" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true
find . -name "Directory.*.targets" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true
mkdir -p /output/libs
find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true
find . -name "*.aar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true
find . -name "*.so" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true
Determining projects to restore...
Restored /app/CalculadoraPadrao.csproj (in 1.58 sec).
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/34.0.154/targets/Microsoft.Android.Sdk.Tooling.targets(58,5): warning XA0036: The 'AndroidSupportedAbis' MSBuild property is no longer supported. Edit the project file in a text editor, remove any uses of 'AndroidSupportedAbis', and use the 'RuntimeIdentifiers' MSBuild property instead. [/app/CalculadoraPadrao.csproj::TargetFramework=net8.0-android]
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/34.0.154/tools/Xamarin.Android.Common.targets(616,3): error XA1018: Specified AndroidManifest file does not exist: /app/AndroidManifest.xml. [/app/CalculadoraPadrao.csproj::TargetFramework=net8.0-android]
Build FAILED.
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/34.0.154/targets/Microsoft.Android.Sdk.Tooling.targets(58,5): warning XA0036: The 'AndroidSupportedAbis' MSBuild property is no longer supported. Edit the project file in a text editor, remove any uses of 'AndroidSupportedAbis', and use the 'RuntimeIdentifiers' MSBuild property instead. [/app/CalculadoraPadrao.csproj::TargetFramework=net8.0-android]
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/34.0.154/tools/Xamarin.Android.Common.targets(616,3): error XA1018: Specified AndroidManifest file does not exist: /app/AndroidManifest.xml. [/app/CalculadoraPadrao.csproj::TargetFramework=net8.0-android]
1 Warning(s)
1 Error(s)
Time Elapsed 00:00:02.92
> echo Build failed with .NET 8 and JDK 17: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/maui_assets/extracted/Gabriel-Dev-C-Calculadora-Maui/Calculadora-Maui-24fea0f62740f38e57a663796b2fb2762ab3f548:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/maui/output/Gabriel-Dev-C-Calculadora-Maui:/output', '-v', '/home/ubuntu/.nuget/packages:/root/.nuget/packages', 'maui-android:8-jdk17', 'bash', '-c', '\n set -e\n cp -r /source/. /app\n cd /app\n\n # ---- strip non-android target frameworks (avoids missing iOS/macOS workload errors) ----\n sed -i \'s|[^<]*|net8.0-android|\' CalculadoraPadrao.csproj 2>/dev/null || true\n sed -i \'s|[^<]*|net8.0-android|\' CalculadoraPadrao.csproj 2>/dev/null || true\n\n # ---- restore packages (auto-clean corrupted cache entries on failure) ----\n if ! dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true 2>/tmp/nuget_restore.log; then\n grep -oE "/root/\\.nuget/packages/[^/]+/[^/\']+" /tmp/nuget_restore.log | sort -u | xargs -r rm -rf 2>/dev/null || true\n dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true || exit 1\n fi\n\n # ---- build debug APK with per-ABI splits ----\n dotnet build CalculadoraPadrao.csproj -f net8.0-android -c Debug /p:AndroidCreatePackagePerAbi=true "/p:AndroidSupportedAbis=armeabi-v7a%3Barm64-v8a%3Bx86%3Bx86_64" /p:AndroidUseSharedRuntime=false --no-restore || exit 1\n\n # ---- verify and copy APKs ----\n APK_DIR="bin/Debug/net8.0-android"\n if ! ls "$APK_DIR"/*.apk 1>/dev/null 2>&1; then\n echo "ERROR: No APKs found in $APK_DIR"\n exit 1\n fi\n cp "$APK_DIR"/*.apk /output/\n\n # ---- copy metadata ----\n cp CalculadoraPadrao.csproj /output/ || true\n [ -f packages.lock.json ] && cp packages.lock.json /output/ || true\n find . -name "Directory.*.props" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true\n find . -name "Directory.*.targets" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true\n mkdir -p /output/libs\n find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true\n find . -name "*.aar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true\n find . -name "*.so" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true\n ']' returned non-zero exit status 1.
Build failed with .NET 8 and JDK 17: Command '['docker', 'run', '--rm', '-v', '/home/ubuntu/storage/maui_assets/extracted/Gabriel-Dev-C-Calculadora-Maui/Calculadora-Maui-24fea0f62740f38e57a663796b2fb2762ab3f548:/source:ro', '-v', '/home/ubuntu/BachelorsThesis/scripts/maui/output/Gabriel-Dev-C-Calculadora-Maui:/output', '-v', '/home/ubuntu/.nuget/packages:/root/.nuget/packages', 'maui-android:8-jdk17', 'bash', '-c', '\n set -e\n cp -r /source/. /app\n cd /app\n\n # ---- strip non-android target frameworks (avoids missing iOS/macOS workload errors) ----\n sed -i \'s|[^<]*|net8.0-android|\' CalculadoraPadrao.csproj 2>/dev/null || true\n sed -i \'s|[^<]*|net8.0-android|\' CalculadoraPadrao.csproj 2>/dev/null || true\n\n # ---- restore packages (auto-clean corrupted cache entries on failure) ----\n if ! dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true 2>/tmp/nuget_restore.log; then\n grep -oE "/root/\\.nuget/packages/[^/]+/[^/\']+" /tmp/nuget_restore.log | sort -u | xargs -r rm -rf 2>/dev/null || true\n dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true || exit 1\n fi\n\n # ---- build debug APK with per-ABI splits ----\n dotnet build CalculadoraPadrao.csproj -f net8.0-android -c Debug /p:AndroidCreatePackagePerAbi=true "/p:AndroidSupportedAbis=armeabi-v7a%3Barm64-v8a%3Bx86%3Bx86_64" /p:AndroidUseSharedRuntime=false --no-restore || exit 1\n\n # ---- verify and copy APKs ----\n APK_DIR="bin/Debug/net8.0-android"\n if ! ls "$APK_DIR"/*.apk 1>/dev/null 2>&1; then\n echo "ERROR: No APKs found in $APK_DIR"\n exit 1\n fi\n cp "$APK_DIR"/*.apk /output/\n\n # ---- copy metadata ----\n cp CalculadoraPadrao.csproj /output/ || true\n [ -f packages.lock.json ] && cp packages.lock.json /output/ || true\n find . -name "Directory.*.props" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true\n find . -name "Directory.*.targets" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true\n mkdir -p /output/libs\n find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true\n find . -name "*.aar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true\n find . -name "*.so" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true\n ']' returned non-zero exit status 1.
> echo Attempting build for Gabriel-Dev-C-Calculadora-Maui with .NET 9 and JDK 17
Attempting build for Gabriel-Dev-C-Calculadora-Maui with .NET 9 and JDK 17
> docker run --rm -v /home/ubuntu/storage/maui_assets/extracted/Gabriel-Dev-C-Calculadora-Maui/Calculadora-Maui-24fea0f62740f38e57a663796b2fb2762ab3f548:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/maui/output/Gabriel-Dev-C-Calculadora-Maui:/output -v /home/ubuntu/.nuget/packages:/root/.nuget/packages maui-android:9-jdk17 bash -c
set -e
cp -r /source/. /app
cd /app
# ---- strip non-android target frameworks (avoids missing iOS/macOS workload errors) ----
sed -i 's|[^<]*|net9.0-android|' CalculadoraPadrao.csproj 2>/dev/null || true
sed -i 's|[^<]*|net9.0-android|' CalculadoraPadrao.csproj 2>/dev/null || true
# ---- restore packages (auto-clean corrupted cache entries on failure) ----
if ! dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true 2>/tmp/nuget_restore.log; then
grep -oE "/root/\.nuget/packages/[^/]+/[^/']+" /tmp/nuget_restore.log | sort -u | xargs -r rm -rf 2>/dev/null || true
dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true || exit 1
fi
# ---- build debug APK with per-ABI splits ----
dotnet build CalculadoraPadrao.csproj -f net9.0-android -c Debug /p:AndroidCreatePackagePerAbi=true "/p:AndroidSupportedAbis=armeabi-v7a%3Barm64-v8a%3Bx86%3Bx86_64" /p:AndroidUseSharedRuntime=false --no-restore || exit 1
# ---- verify and copy APKs ----
APK_DIR="bin/Debug/net9.0-android"
if ! ls "$APK_DIR"/*.apk 1>/dev/null 2>&1; then
echo "ERROR: No APKs found in $APK_DIR"
exit 1
fi
cp "$APK_DIR"/*.apk /output/
# ---- copy metadata ----
cp CalculadoraPadrao.csproj /output/ || true
[ -f packages.lock.json ] && cp packages.lock.json /output/ || true
find . -name "Directory.*.props" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true
find . -name "Directory.*.targets" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/ 2>/dev/null; done || true
mkdir -p /output/libs
find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true
find . -name "*.aar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true
find . -name "*.so" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/libs/ 2>/dev/null; done || true
Determining projects to restore...
Restored /app/CalculadoraPadrao.csproj (in 958 ms).
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/35.0.105/tools/Xamarin.Android.Common.targets(548,3): warning XA1037: The 'AndroidCreatePackagePerAbi' MSBuild property is deprecated and will be removed in .NET 10. See https://aka.ms/net-android-deprecations for more details. [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/35.0.105/targets/Microsoft.Android.Sdk.Tooling.targets(62,5): warning XA0036: The 'AndroidSupportedAbis' MSBuild property is no longer supported. Edit the project file in a text editor, remove any uses of 'AndroidSupportedAbis', and use the 'RuntimeIdentifiers' MSBuild property instead. [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
CalculadoraPadrao -> /app/bin/Debug/net9.0-android/CalculadoraPadrao.dll
Build succeeded.
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/35.0.105/tools/Xamarin.Android.Common.targets(548,3): warning XA1037: The 'AndroidCreatePackagePerAbi' MSBuild property is deprecated and will be removed in .NET 10. See https://aka.ms/net-android-deprecations for more details. [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
/opt/dotnet/packs/Microsoft.Android.Sdk.Linux/35.0.105/targets/Microsoft.Android.Sdk.Tooling.targets(62,5): warning XA0036: The 'AndroidSupportedAbis' MSBuild property is no longer supported. Edit the project file in a text editor, remove any uses of 'AndroidSupportedAbis', and use the 'RuntimeIdentifiers' MSBuild property instead. [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
3 Warning(s)
0 Error(s)
Time Elapsed 00:02:08.97
> docker run --rm -v /home/ubuntu/storage/maui_assets/extracted/Gabriel-Dev-C-Calculadora-Maui/Calculadora-Maui-24fea0f62740f38e57a663796b2fb2762ab3f548:/source:ro -v /home/ubuntu/BachelorsThesis/scripts/maui/output/Gabriel-Dev-C-Calculadora-Maui:/output -v /home/ubuntu/.nuget/packages:/root/.nuget/packages maui-android:9-jdk17 bash -c
set -e
cp -r /source/. /app
cd /app
# ---- strip non-android target frameworks ----
sed -i 's|[^<]*|net9.0-android|' CalculadoraPadrao.csproj 2>/dev/null || true
sed -i 's|[^<]*|net9.0-android|' CalculadoraPadrao.csproj 2>/dev/null || true
# ---- build release APKs per-ABI: restore + build inside the loop ----
# Restoring with -r $ABI_RID populates project.assets.json with a target for that
# specific RID, preventing NETSDK1047. A single restore without -r only creates a
# RID-agnostic target, and passing /p:RuntimeIdentifiers="a;b;c" causes NETSDK1083
# on some SDK versions because the whole string is treated as one unknown RID.
for ABI_RID in android-arm android-arm64 android-x86 android-x64; do
if ! dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true -r $ABI_RID 2>/tmp/nuget_restore.log; then
grep -oE "/root/\.nuget/packages/[^/]+/[^/']+" /tmp/nuget_restore.log | sort -u | xargs -r rm -rf 2>/dev/null || true
dotnet restore CalculadoraPadrao.csproj /p:RestorePackagesWithLockFile=true -r $ABI_RID || true
fi
dotnet build CalculadoraPadrao.csproj -f net9.0-android -c Release -r $ABI_RID /p:AndroidPackageFormat=apk /p:AndroidUseSharedRuntime=false /p:AndroidLinkTool=r8 /p:AndroidLinkMode=SdkOnly /p:AndroidKeyStore=true /p:AndroidSigningKeyStore=/root/.android/debug.keystore /p:AndroidSigningKeyAlias=androiddebugkey /p:AndroidSigningKeyPass=android /p:AndroidSigningStorePass=android --no-restore || true
find bin/Release/net9.0-android -name "*.apk" | while read f; do cp "$f" "/output/r8/$(basename ${f%.apk})-$ABI_RID.apk"; done 2>/dev/null || true
done
# ---- verify output ----
if ! ls /output/r8/*.apk 1>/dev/null 2>&1; then
echo "ERROR: No APKs copied to /output/r8"
exit 1
fi
# ---- copy metadata ----
cp CalculadoraPadrao.csproj /output/r8/ || true
[ -f packages.lock.json ] && cp packages.lock.json /output/r8/ || true
find . -name "Directory.*.props" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/r8/ 2>/dev/null; done || true
find . -name "Directory.*.targets" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | while read f; do cp "$f" /output/r8/ 2>/dev/null; done || true
mkdir -p /output/r8/libs
find . -name "*.jar" -not -name "gradle-wrapper.jar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/r8/libs/ 2>/dev/null; done || true
find . -name "*.aar" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/r8/libs/ 2>/dev/null; done || true
find . -name "*.so" 2>/dev/null | grep -v "/bin/" | grep -v "/obj/" | grep -v "/.nuget/" | while read f; do cp "$f" /output/r8/libs/ 2>/dev/null; done || true
Determining projects to restore...
Restored /app/CalculadoraPadrao.csproj (in 1.08 sec).
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
CalculadoraPadrao -> /app/bin/Release/net9.0-android/android-arm/CalculadoraPadrao.dll
Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
Optimizing assemblies for size. This process might take a while.
[1/84] _Microsoft.Android.Resource.Designer.dll -> _Microsoft.Android.Resource.Designer.dll.so
[2/84] Microsoft.Extensions.Logging.Abstractions.dll -> Microsoft.Extensions.Logging.Abstractions.dll.so
[3/84] Microsoft.Extensions.Configuration.Abstractions.dll -> Microsoft.Extensions.Configuration.Abstractions.dll.so
[4/84] Microsoft.Extensions.Configuration.dll -> Microsoft.Extensions.Configuration.dll.so
[5/84] Microsoft.Extensions.DependencyInjection.Abstractions.dll -> Microsoft.Extensions.DependencyInjection.Abstractions.dll.so
[6/84] Microsoft.Extensions.Primitives.dll -> Microsoft.Extensions.Primitives.dll.so
[7/84] Microsoft.Extensions.Logging.dll -> Microsoft.Extensions.Logging.dll.so
[8/84] Microsoft.Extensions.Options.dll -> Microsoft.Extensions.Options.dll.so
[9/84] Microsoft.Extensions.DependencyInjection.dll -> Microsoft.Extensions.DependencyInjection.dll.so
[10/84] Microsoft.Maui.Essentials.dll -> Microsoft.Maui.Essentials.dll.so
[11/84] Xamarin.AndroidX.Activity.dll -> Xamarin.AndroidX.Activity.dll.so
[12/84] Microsoft.Maui.Controls.Xaml.dll -> Microsoft.Maui.Controls.Xaml.dll.so
[13/84] Xamarin.AndroidX.Collection.Jvm.dll -> Xamarin.AndroidX.Collection.Jvm.dll.so
[14/84] Xamarin.AndroidX.AppCompat.dll -> Xamarin.AndroidX.AppCompat.dll.so
[15/84] Xamarin.AndroidX.CardView.dll -> Xamarin.AndroidX.CardView.dll.so
[16/84] Xamarin.AndroidX.CoordinatorLayout.dll -> Xamarin.AndroidX.CoordinatorLayout.dll.so
[17/84] Xamarin.AndroidX.AppCompat.AppCompatResources.dll -> Xamarin.AndroidX.AppCompat.AppCompatResources.dll.so
[18/84] Xamarin.AndroidX.CursorAdapter.dll -> Xamarin.AndroidX.CursorAdapter.dll.so
[19/84] Xamarin.AndroidX.CustomView.dll -> Xamarin.AndroidX.CustomView.dll.so
[20/84] Xamarin.AndroidX.Lifecycle.LiveData.Core.dll -> Xamarin.AndroidX.Lifecycle.LiveData.Core.dll.so
[21/84] Xamarin.AndroidX.DrawerLayout.dll -> Xamarin.AndroidX.DrawerLayout.dll.so
[22/84] Xamarin.AndroidX.Core.dll -> Xamarin.AndroidX.Core.dll.so
[23/84] Xamarin.AndroidX.Navigation.Common.dll -> Xamarin.AndroidX.Navigation.Common.dll.so
[24/84] Xamarin.AndroidX.Navigation.Fragment.dll -> Xamarin.AndroidX.Navigation.Fragment.dll.so
[25/84] Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll -> Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll.so
[26/84] Xamarin.AndroidX.Navigation.Runtime.dll -> Xamarin.AndroidX.Navigation.Runtime.dll.so
[27/84] Xamarin.AndroidX.Lifecycle.Common.Jvm.dll -> Xamarin.AndroidX.Lifecycle.Common.Jvm.dll.so
[28/84] Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll -> Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll.so
[29/84] Microsoft.Maui.Graphics.dll -> Microsoft.Maui.Graphics.dll.so
[30/84] Xamarin.AndroidX.Navigation.UI.dll -> Xamarin.AndroidX.Navigation.UI.dll.so
[31/84] Xamarin.AndroidX.Loader.dll -> Xamarin.AndroidX.Loader.dll.so
[32/84] Xamarin.AndroidX.Fragment.dll -> Xamarin.AndroidX.Fragment.dll.so
[33/84] Xamarin.AndroidX.RecyclerView.dll -> Xamarin.AndroidX.RecyclerView.dll.so
[34/84] Xamarin.AndroidX.SavedState.dll -> Xamarin.AndroidX.SavedState.dll.so
[35/84] CalculadoraPadrao.dll -> CalculadoraPadrao.dll.so
[36/84] Xamarin.AndroidX.SwipeRefreshLayout.dll -> Xamarin.AndroidX.SwipeRefreshLayout.dll.so
[37/84] Xamarin.KotlinX.Serialization.Core.Jvm.dll -> Xamarin.KotlinX.Serialization.Core.Jvm.dll.so
[38/84] System.Collections.NonGeneric.dll -> System.Collections.NonGeneric.dll.so
[39/84] Xamarin.Kotlin.StdLib.dll -> Xamarin.Kotlin.StdLib.dll.so
[40/84] Xamarin.AndroidX.ViewPager2.dll -> Xamarin.AndroidX.ViewPager2.dll.so
[41/84] Xamarin.KotlinX.Coroutines.Core.Jvm.dll -> Xamarin.KotlinX.Coroutines.Core.Jvm.dll.so
[42/84] Xamarin.AndroidX.ViewPager.dll -> Xamarin.AndroidX.ViewPager.dll.so
[43/84] System.Collections.Specialized.dll -> System.Collections.Specialized.dll.so
[44/84] System.ComponentModel.Primitives.dll -> System.ComponentModel.Primitives.dll.so
[45/84] Xamarin.Google.Android.Material.dll -> Xamarin.Google.Android.Material.dll.so
[46/84] System.Diagnostics.DiagnosticSource.dll -> System.Diagnostics.DiagnosticSource.dll.so
[47/84] System.Collections.Concurrent.dll -> System.Collections.Concurrent.dll.so
[48/84] System.ComponentModel.dll -> System.ComponentModel.dll.so
[49/84] System.ComponentModel.TypeConverter.dll -> System.ComponentModel.TypeConverter.dll.so
[50/84] System.Console.dll -> System.Console.dll.so
[51/84] System.Collections.dll -> System.Collections.dll.so
[52/84] System.IO.Compression.dll -> System.IO.Compression.dll.so
[53/84] System.IO.Pipelines.dll -> System.IO.Pipelines.dll.so
[54/84] System.Formats.Asn1.dll -> System.Formats.Asn1.dll.so
[55/84] System.IO.Compression.Brotli.dll -> System.IO.Compression.Brotli.dll.so
[56/84] System.Net.Requests.dll -> System.Net.Requests.dll.so
[57/84] System.Memory.dll -> System.Memory.dll.so
[58/84] System.Runtime.Loader.dll -> System.Runtime.Loader.dll.so
[59/84] System.Numerics.Vectors.dll -> System.Numerics.Vectors.dll.so
[60/84] System.Net.Primitives.dll -> System.Net.Primitives.dll.so
[61/84] System.Linq.dll -> System.Linq.dll.so
[62/84] System.Runtime.InteropServices.dll -> System.Runtime.InteropServices.dll.so
[63/84] System.ObjectModel.dll -> System.ObjectModel.dll.so
[64/84] System.Security.Cryptography.dll -> System.Security.Cryptography.dll.so
[65/84] System.Runtime.dll -> System.Runtime.dll.so
[66/84] System.Runtime.Numerics.dll -> System.Runtime.Numerics.dll.so
[67/84] System.Net.Http.dll -> System.Net.Http.dll.so
[68/84] System.Private.Xml.dll -> System.Private.Xml.dll.so
[69/84] System.Private.Uri.dll -> System.Private.Uri.dll.so
[70/84] Microsoft.Maui.dll -> Microsoft.Maui.dll.so
[71/84] System.Text.Encodings.Web.dll -> System.Text.Encodings.Web.dll.so
[72/84] System.Threading.Thread.dll -> System.Threading.Thread.dll.so
[73/84] System.Web.HttpUtility.dll -> System.Web.HttpUtility.dll.so
[74/84] System.Xml.ReaderWriter.dll -> System.Xml.ReaderWriter.dll.so
[75/84] System.Threading.dll -> System.Threading.dll.so
[76/84] System.dll -> System.dll.so
[77/84] Mono.Android.Runtime.dll -> Mono.Android.Runtime.dll.so
[78/84] System.Linq.Expressions.dll -> System.Linq.Expressions.dll.so
[79/84] Java.Interop.dll -> Java.Interop.dll.so
[80/84] System.Text.RegularExpressions.dll -> System.Text.RegularExpressions.dll.so
[81/84] System.Text.Json.dll -> System.Text.Json.dll.so
[82/84] Mono.Android.dll -> Mono.Android.dll.so
[83/84] Microsoft.Maui.Controls.dll -> Microsoft.Maui.Controls.dll.so
[84/84] System.Private.CoreLib.dll -> System.Private.CoreLib.dll.so
Build succeeded.
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
1 Warning(s)
0 Error(s)
Time Elapsed 00:02:57.60
Determining projects to restore...
Restored /app/CalculadoraPadrao.csproj (in 584 ms).
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
CalculadoraPadrao -> /app/bin/Release/net9.0-android/android-arm64/CalculadoraPadrao.dll
Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
Optimizing assemblies for size. This process might take a while.
[1/84] Microsoft.Extensions.Logging.Abstractions.dll -> Microsoft.Extensions.Logging.Abstractions.dll.so
[2/84] Microsoft.Extensions.Configuration.dll -> Microsoft.Extensions.Configuration.dll.so
[3/84] Microsoft.Extensions.Configuration.Abstractions.dll -> Microsoft.Extensions.Configuration.Abstractions.dll.so
[4/84] Microsoft.Extensions.DependencyInjection.Abstractions.dll -> Microsoft.Extensions.DependencyInjection.Abstractions.dll.so
[5/84] Microsoft.Extensions.Logging.dll -> Microsoft.Extensions.Logging.dll.so
[6/84] Microsoft.Maui.Controls.Xaml.dll -> Microsoft.Maui.Controls.Xaml.dll.so
[7/84] Microsoft.Maui.Essentials.dll -> Microsoft.Maui.Essentials.dll.so
[8/84] Microsoft.Extensions.Options.dll -> Microsoft.Extensions.Options.dll.so
[9/84] _Microsoft.Android.Resource.Designer.dll -> _Microsoft.Android.Resource.Designer.dll.so
[10/84] Xamarin.AndroidX.Activity.dll -> Xamarin.AndroidX.Activity.dll.so
[11/84] Xamarin.AndroidX.AppCompat.AppCompatResources.dll -> Xamarin.AndroidX.AppCompat.AppCompatResources.dll.so
[12/84] Microsoft.Extensions.Primitives.dll -> Microsoft.Extensions.Primitives.dll.so
[13/84] Xamarin.AndroidX.CardView.dll -> Xamarin.AndroidX.CardView.dll.so
[14/84] Microsoft.Extensions.DependencyInjection.dll -> Microsoft.Extensions.DependencyInjection.dll.so
[15/84] Xamarin.AndroidX.Collection.Jvm.dll -> Xamarin.AndroidX.Collection.Jvm.dll.so
[16/84] Xamarin.AndroidX.AppCompat.dll -> Xamarin.AndroidX.AppCompat.dll.so
[17/84] Xamarin.AndroidX.Fragment.dll -> Xamarin.AndroidX.Fragment.dll.so
[18/84] Xamarin.AndroidX.Core.dll -> Xamarin.AndroidX.Core.dll.so
[19/84] Xamarin.AndroidX.CustomView.dll -> Xamarin.AndroidX.CustomView.dll.so
[20/84] Xamarin.AndroidX.CursorAdapter.dll -> Xamarin.AndroidX.CursorAdapter.dll.so
[21/84] Xamarin.AndroidX.CoordinatorLayout.dll -> Xamarin.AndroidX.CoordinatorLayout.dll.so
[22/84] Xamarin.AndroidX.Lifecycle.LiveData.Core.dll -> Xamarin.AndroidX.Lifecycle.LiveData.Core.dll.so
[23/84] Xamarin.AndroidX.Loader.dll -> Xamarin.AndroidX.Loader.dll.so
[24/84] Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll -> Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll.so
[25/84] Xamarin.AndroidX.DrawerLayout.dll -> Xamarin.AndroidX.DrawerLayout.dll.so
[26/84] Xamarin.AndroidX.Navigation.UI.dll -> Xamarin.AndroidX.Navigation.UI.dll.so
[27/84] Xamarin.AndroidX.SavedState.dll -> Xamarin.AndroidX.SavedState.dll.so
[28/84] Microsoft.Maui.Graphics.dll -> Microsoft.Maui.Graphics.dll.so
[29/84] Xamarin.AndroidX.Lifecycle.Common.Jvm.dll -> Xamarin.AndroidX.Lifecycle.Common.Jvm.dll.so
[30/84] Xamarin.AndroidX.Navigation.Fragment.dll -> Xamarin.AndroidX.Navigation.Fragment.dll.so
[31/84] Xamarin.AndroidX.SwipeRefreshLayout.dll -> Xamarin.AndroidX.SwipeRefreshLayout.dll.so
[32/84] Xamarin.AndroidX.Navigation.Common.dll -> Xamarin.AndroidX.Navigation.Common.dll.so
[33/84] Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll -> Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll.so
[34/84] Xamarin.Kotlin.StdLib.dll -> Xamarin.Kotlin.StdLib.dll.so
[35/84] Xamarin.AndroidX.RecyclerView.dll -> Xamarin.AndroidX.RecyclerView.dll.so
[36/84] System.Collections.Specialized.dll -> System.Collections.Specialized.dll.so
[37/84] Xamarin.AndroidX.ViewPager2.dll -> Xamarin.AndroidX.ViewPager2.dll.so
[38/84] Xamarin.AndroidX.Navigation.Runtime.dll -> Xamarin.AndroidX.Navigation.Runtime.dll.so
[39/84] Xamarin.AndroidX.ViewPager.dll -> Xamarin.AndroidX.ViewPager.dll.so
[40/84] System.Collections.NonGeneric.dll -> System.Collections.NonGeneric.dll.so
[41/84] Xamarin.Google.Android.Material.dll -> Xamarin.Google.Android.Material.dll.so
[42/84] Xamarin.KotlinX.Coroutines.Core.Jvm.dll -> Xamarin.KotlinX.Coroutines.Core.Jvm.dll.so
[43/84] Xamarin.KotlinX.Serialization.Core.Jvm.dll -> Xamarin.KotlinX.Serialization.Core.Jvm.dll.so
[44/84] System.ComponentModel.Primitives.dll -> System.ComponentModel.Primitives.dll.so
[45/84] System.ComponentModel.dll -> System.ComponentModel.dll.so
[46/84] CalculadoraPadrao.dll -> CalculadoraPadrao.dll.so
[47/84] System.Collections.Concurrent.dll -> System.Collections.Concurrent.dll.so
[48/84] System.Console.dll -> System.Console.dll.so
[49/84] System.Formats.Asn1.dll -> System.Formats.Asn1.dll.so
[50/84] System.Collections.dll -> System.Collections.dll.so
[51/84] System.ComponentModel.TypeConverter.dll -> System.ComponentModel.TypeConverter.dll.so
[52/84] System.IO.Compression.Brotli.dll -> System.IO.Compression.Brotli.dll.so
[53/84] System.Memory.dll -> System.Memory.dll.so
[54/84] System.IO.Compression.dll -> System.IO.Compression.dll.so
[55/84] System.Diagnostics.DiagnosticSource.dll -> System.Diagnostics.DiagnosticSource.dll.so
[56/84] System.IO.Pipelines.dll -> System.IO.Pipelines.dll.so
[57/84] System.Numerics.Vectors.dll -> System.Numerics.Vectors.dll.so
[58/84] System.Linq.dll -> System.Linq.dll.so
[59/84] System.Net.Primitives.dll -> System.Net.Primitives.dll.so
[60/84] System.Runtime.InteropServices.dll -> System.Runtime.InteropServices.dll.so
[61/84] System.Net.Requests.dll -> System.Net.Requests.dll.so
[62/84] System.Runtime.Loader.dll -> System.Runtime.Loader.dll.so
[63/84] System.Net.Http.dll -> System.Net.Http.dll.so
[64/84] System.Runtime.dll -> System.Runtime.dll.so
[65/84] System.Text.Encodings.Web.dll -> System.Text.Encodings.Web.dll.so
[66/84] System.Security.Cryptography.dll -> System.Security.Cryptography.dll.so
[67/84] System.Runtime.Numerics.dll -> System.Runtime.Numerics.dll.so
[68/84] System.ObjectModel.dll -> System.ObjectModel.dll.so
[69/84] System.Threading.Thread.dll -> System.Threading.Thread.dll.so
[70/84] System.Threading.dll -> System.Threading.dll.so
[71/84] System.Xml.ReaderWriter.dll -> System.Xml.ReaderWriter.dll.so
[72/84] System.Web.HttpUtility.dll -> System.Web.HttpUtility.dll.so
[73/84] System.Private.Uri.dll -> System.Private.Uri.dll.so
[74/84] System.Private.Xml.dll -> System.Private.Xml.dll.so
[75/84] System.Linq.Expressions.dll -> System.Linq.Expressions.dll.so
[76/84] System.dll -> System.dll.so
[77/84] Mono.Android.Runtime.dll -> Mono.Android.Runtime.dll.so
[78/84] System.Text.RegularExpressions.dll -> System.Text.RegularExpressions.dll.so
[79/84] Microsoft.Maui.dll -> Microsoft.Maui.dll.so
[80/84] Java.Interop.dll -> Java.Interop.dll.so
[81/84] System.Text.Json.dll -> System.Text.Json.dll.so
[82/84] Mono.Android.dll -> Mono.Android.dll.so
[83/84] Microsoft.Maui.Controls.dll -> Microsoft.Maui.Controls.dll.so
[84/84] System.Private.CoreLib.dll -> System.Private.CoreLib.dll.so
Build succeeded.
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
1 Warning(s)
0 Error(s)
Time Elapsed 00:02:49.09
Determining projects to restore...
Restored /app/CalculadoraPadrao.csproj (in 665 ms).
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
CalculadoraPadrao -> /app/bin/Release/net9.0-android/android-x86/CalculadoraPadrao.dll
Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
Optimizing assemblies for size. This process might take a while.
[1/84] Microsoft.Extensions.Configuration.dll -> Microsoft.Extensions.Configuration.dll.so
[2/84] Microsoft.Extensions.Logging.Abstractions.dll -> Microsoft.Extensions.Logging.Abstractions.dll.so
[3/84] Microsoft.Extensions.Configuration.Abstractions.dll -> Microsoft.Extensions.Configuration.Abstractions.dll.so
[4/84] Microsoft.Extensions.DependencyInjection.Abstractions.dll -> Microsoft.Extensions.DependencyInjection.Abstractions.dll.so
[5/84] Microsoft.Extensions.Logging.dll -> Microsoft.Extensions.Logging.dll.so
[6/84] _Microsoft.Android.Resource.Designer.dll -> _Microsoft.Android.Resource.Designer.dll.so
[7/84] Microsoft.Extensions.Options.dll -> Microsoft.Extensions.Options.dll.so
[8/84] Microsoft.Extensions.Primitives.dll -> Microsoft.Extensions.Primitives.dll.so
[9/84] Microsoft.Maui.Controls.Xaml.dll -> Microsoft.Maui.Controls.Xaml.dll.so
[10/84] Microsoft.Extensions.DependencyInjection.dll -> Microsoft.Extensions.DependencyInjection.dll.so
[11/84] Xamarin.AndroidX.Activity.dll -> Xamarin.AndroidX.Activity.dll.so
[12/84] Microsoft.Maui.Essentials.dll -> Microsoft.Maui.Essentials.dll.so
[13/84] Xamarin.AndroidX.AppCompat.AppCompatResources.dll -> Xamarin.AndroidX.AppCompat.AppCompatResources.dll.so
[14/84] Xamarin.AndroidX.AppCompat.dll -> Xamarin.AndroidX.AppCompat.dll.so
[15/84] Xamarin.AndroidX.Core.dll -> Xamarin.AndroidX.Core.dll.so
[16/84] Xamarin.AndroidX.CursorAdapter.dll -> Xamarin.AndroidX.CursorAdapter.dll.so
[17/84] Xamarin.AndroidX.CustomView.dll -> Xamarin.AndroidX.CustomView.dll.so
[18/84] Xamarin.AndroidX.Collection.Jvm.dll -> Xamarin.AndroidX.Collection.Jvm.dll.so
[19/84] Xamarin.AndroidX.CoordinatorLayout.dll -> Xamarin.AndroidX.CoordinatorLayout.dll.so
[20/84] Xamarin.AndroidX.CardView.dll -> Xamarin.AndroidX.CardView.dll.so
[21/84] Xamarin.AndroidX.DrawerLayout.dll -> Xamarin.AndroidX.DrawerLayout.dll.so
[22/84] Xamarin.AndroidX.Lifecycle.LiveData.Core.dll -> Xamarin.AndroidX.Lifecycle.LiveData.Core.dll.so
[23/84] Xamarin.AndroidX.Fragment.dll -> Xamarin.AndroidX.Fragment.dll.so
[24/84] Xamarin.AndroidX.Lifecycle.Common.Jvm.dll -> Xamarin.AndroidX.Lifecycle.Common.Jvm.dll.so
[25/84] Xamarin.AndroidX.Loader.dll -> Xamarin.AndroidX.Loader.dll.so
[26/84] Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll -> Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll.so
[27/84] Xamarin.AndroidX.Navigation.UI.dll -> Xamarin.AndroidX.Navigation.UI.dll.so
[28/84] Xamarin.AndroidX.Navigation.Runtime.dll -> Xamarin.AndroidX.Navigation.Runtime.dll.so
[29/84] Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll -> Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll.so
[30/84] Microsoft.Maui.Graphics.dll -> Microsoft.Maui.Graphics.dll.so
[31/84] CalculadoraPadrao.dll -> CalculadoraPadrao.dll.so
[32/84] Xamarin.AndroidX.Navigation.Common.dll -> Xamarin.AndroidX.Navigation.Common.dll.so
[33/84] Xamarin.AndroidX.SavedState.dll -> Xamarin.AndroidX.SavedState.dll.so
[34/84] Xamarin.AndroidX.Navigation.Fragment.dll -> Xamarin.AndroidX.Navigation.Fragment.dll.so
[35/84] Xamarin.AndroidX.RecyclerView.dll -> Xamarin.AndroidX.RecyclerView.dll.so
[36/84] Xamarin.AndroidX.ViewPager.dll -> Xamarin.AndroidX.ViewPager.dll.so
[37/84] Xamarin.AndroidX.ViewPager2.dll -> Xamarin.AndroidX.ViewPager2.dll.so
[38/84] System.Collections.Specialized.dll -> System.Collections.Specialized.dll.so
[39/84] Xamarin.AndroidX.SwipeRefreshLayout.dll -> Xamarin.AndroidX.SwipeRefreshLayout.dll.so
[40/84] Xamarin.KotlinX.Coroutines.Core.Jvm.dll -> Xamarin.KotlinX.Coroutines.Core.Jvm.dll.so
[41/84] System.Collections.NonGeneric.dll -> System.Collections.NonGeneric.dll.so
[42/84] Xamarin.Kotlin.StdLib.dll -> Xamarin.Kotlin.StdLib.dll.so
[43/84] Xamarin.KotlinX.Serialization.Core.Jvm.dll -> Xamarin.KotlinX.Serialization.Core.Jvm.dll.so
[44/84] System.ComponentModel.Primitives.dll -> System.ComponentModel.Primitives.dll.so
[45/84] System.Collections.dll -> System.Collections.dll.so
[46/84] Xamarin.Google.Android.Material.dll -> Xamarin.Google.Android.Material.dll.so
[47/84] System.ComponentModel.TypeConverter.dll -> System.ComponentModel.TypeConverter.dll.so
[48/84] System.ComponentModel.dll -> System.ComponentModel.dll.so
[49/84] System.Console.dll -> System.Console.dll.so
[50/84] System.IO.Compression.Brotli.dll -> System.IO.Compression.Brotli.dll.so
[51/84] System.Collections.Concurrent.dll -> System.Collections.Concurrent.dll.so
[52/84] System.Formats.Asn1.dll -> System.Formats.Asn1.dll.so
[53/84] System.IO.Pipelines.dll -> System.IO.Pipelines.dll.so
[54/84] System.IO.Compression.dll -> System.IO.Compression.dll.so
[55/84] System.Diagnostics.DiagnosticSource.dll -> System.Diagnostics.DiagnosticSource.dll.so
[56/84] System.Memory.dll -> System.Memory.dll.so
[57/84] System.Runtime.InteropServices.dll -> System.Runtime.InteropServices.dll.so
[58/84] System.ObjectModel.dll -> System.ObjectModel.dll.so
[59/84] System.Net.Requests.dll -> System.Net.Requests.dll.so
[60/84] System.Net.Primitives.dll -> System.Net.Primitives.dll.so
[61/84] System.Runtime.Loader.dll -> System.Runtime.Loader.dll.so
[62/84] Microsoft.Maui.dll -> Microsoft.Maui.dll.so
[63/84] System.Private.Uri.dll -> System.Private.Uri.dll.so
[64/84] System.Numerics.Vectors.dll -> System.Numerics.Vectors.dll.so
[65/84] System.Linq.dll -> System.Linq.dll.so
[66/84] System.Net.Http.dll -> System.Net.Http.dll.so
[67/84] System.Runtime.dll -> System.Runtime.dll.so
[68/84] System.Security.Cryptography.dll -> System.Security.Cryptography.dll.so
[69/84] System.Private.Xml.dll -> System.Private.Xml.dll.so
[70/84] System.Text.Encodings.Web.dll -> System.Text.Encodings.Web.dll.so
[71/84] System.Web.HttpUtility.dll -> System.Web.HttpUtility.dll.so
[72/84] System.Threading.Thread.dll -> System.Threading.Thread.dll.so
[73/84] System.Threading.dll -> System.Threading.dll.so
[74/84] System.Linq.Expressions.dll -> System.Linq.Expressions.dll.so
[75/84] System.Runtime.Numerics.dll -> System.Runtime.Numerics.dll.so
[76/84] System.Xml.ReaderWriter.dll -> System.Xml.ReaderWriter.dll.so
[77/84] Mono.Android.Runtime.dll -> Mono.Android.Runtime.dll.so
[78/84] System.dll -> System.dll.so
[79/84] System.Text.RegularExpressions.dll -> System.Text.RegularExpressions.dll.so
[80/84] Java.Interop.dll -> Java.Interop.dll.so
[81/84] System.Text.Json.dll -> System.Text.Json.dll.so
[82/84] Mono.Android.dll -> Mono.Android.dll.so
[83/84] Microsoft.Maui.Controls.dll -> Microsoft.Maui.Controls.dll.so
[84/84] System.Private.CoreLib.dll -> System.Private.CoreLib.dll.so
Build succeeded.
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
1 Warning(s)
0 Error(s)
Time Elapsed 00:03:11.00
Determining projects to restore...
Restored /app/CalculadoraPadrao.csproj (in 794 ms).
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
CalculadoraPadrao -> /app/bin/Release/net9.0-android/android-x64/CalculadoraPadrao.dll
Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink
Optimizing assemblies for size. This process might take a while.
[1/84] _Microsoft.Android.Resource.Designer.dll -> _Microsoft.Android.Resource.Designer.dll.so
[2/84] Microsoft.Extensions.Configuration.Abstractions.dll -> Microsoft.Extensions.Configuration.Abstractions.dll.so
[3/84] Microsoft.Extensions.Configuration.dll -> Microsoft.Extensions.Configuration.dll.so
[4/84] Microsoft.Extensions.Logging.dll -> Microsoft.Extensions.Logging.dll.so
[5/84] Microsoft.Extensions.Logging.Abstractions.dll -> Microsoft.Extensions.Logging.Abstractions.dll.so
[6/84] Xamarin.AndroidX.Activity.dll -> Xamarin.AndroidX.Activity.dll.so
[7/84] Microsoft.Extensions.Options.dll -> Microsoft.Extensions.Options.dll.so
[8/84] Microsoft.Extensions.DependencyInjection.dll -> Microsoft.Extensions.DependencyInjection.dll.so
[9/84] Microsoft.Extensions.DependencyInjection.Abstractions.dll -> Microsoft.Extensions.DependencyInjection.Abstractions.dll.so
[10/84] Xamarin.AndroidX.CardView.dll -> Xamarin.AndroidX.CardView.dll.so
[11/84] Microsoft.Extensions.Primitives.dll -> Microsoft.Extensions.Primitives.dll.so
[12/84] Xamarin.AndroidX.AppCompat.AppCompatResources.dll -> Xamarin.AndroidX.AppCompat.AppCompatResources.dll.so
[13/84] Xamarin.AndroidX.AppCompat.dll -> Xamarin.AndroidX.AppCompat.dll.so
[14/84] Xamarin.AndroidX.CustomView.dll -> Xamarin.AndroidX.CustomView.dll.so
[15/84] Xamarin.AndroidX.CoordinatorLayout.dll -> Xamarin.AndroidX.CoordinatorLayout.dll.so
[16/84] Microsoft.Maui.Graphics.dll -> Microsoft.Maui.Graphics.dll.so
[17/84] Xamarin.AndroidX.Collection.Jvm.dll -> Xamarin.AndroidX.Collection.Jvm.dll.so
[18/84] Microsoft.Maui.Essentials.dll -> Microsoft.Maui.Essentials.dll.so
[19/84] Xamarin.AndroidX.CursorAdapter.dll -> Xamarin.AndroidX.CursorAdapter.dll.so
[20/84] Xamarin.AndroidX.Core.dll -> Xamarin.AndroidX.Core.dll.so
[21/84] CalculadoraPadrao.dll -> CalculadoraPadrao.dll.so
[22/84] Xamarin.AndroidX.DrawerLayout.dll -> Xamarin.AndroidX.DrawerLayout.dll.so
[23/84] Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll -> Xamarin.AndroidX.Lifecycle.ViewModelSavedState.dll.so
[24/84] Microsoft.Maui.Controls.Xaml.dll -> Microsoft.Maui.Controls.Xaml.dll.so
[25/84] Xamarin.AndroidX.Lifecycle.Common.Jvm.dll -> Xamarin.AndroidX.Lifecycle.Common.Jvm.dll.so
[26/84] Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll -> Xamarin.AndroidX.Lifecycle.ViewModel.Android.dll.so
[27/84] Xamarin.AndroidX.Navigation.Fragment.dll -> Xamarin.AndroidX.Navigation.Fragment.dll.so
[28/84] Xamarin.AndroidX.Loader.dll -> Xamarin.AndroidX.Loader.dll.so
[29/84] Xamarin.AndroidX.SavedState.dll -> Xamarin.AndroidX.SavedState.dll.so
[30/84] Xamarin.AndroidX.Fragment.dll -> Xamarin.AndroidX.Fragment.dll.so
[31/84] Xamarin.AndroidX.Navigation.Common.dll -> Xamarin.AndroidX.Navigation.Common.dll.so
[32/84] Xamarin.AndroidX.Lifecycle.LiveData.Core.dll -> Xamarin.AndroidX.Lifecycle.LiveData.Core.dll.so
[33/84] Xamarin.AndroidX.ViewPager.dll -> Xamarin.AndroidX.ViewPager.dll.so
[34/84] Xamarin.AndroidX.RecyclerView.dll -> Xamarin.AndroidX.RecyclerView.dll.so
[35/84] Xamarin.KotlinX.Coroutines.Core.Jvm.dll -> Xamarin.KotlinX.Coroutines.Core.Jvm.dll.so
[36/84] Microsoft.Maui.dll -> Microsoft.Maui.dll.so
[37/84] Xamarin.AndroidX.Navigation.Runtime.dll -> Xamarin.AndroidX.Navigation.Runtime.dll.so
[38/84] Xamarin.AndroidX.Navigation.UI.dll -> Xamarin.AndroidX.Navigation.UI.dll.so
[39/84] Xamarin.AndroidX.SwipeRefreshLayout.dll -> Xamarin.AndroidX.SwipeRefreshLayout.dll.so
[40/84] Xamarin.Kotlin.StdLib.dll -> Xamarin.Kotlin.StdLib.dll.so
[41/84] Xamarin.AndroidX.ViewPager2.dll -> Xamarin.AndroidX.ViewPager2.dll.so
[42/84] System.Collections.NonGeneric.dll -> System.Collections.NonGeneric.dll.so
[43/84] System.Collections.Specialized.dll -> System.Collections.Specialized.dll.so
[44/84] System.ComponentModel.Primitives.dll -> System.ComponentModel.Primitives.dll.so
[45/84] System.Collections.Concurrent.dll -> System.Collections.Concurrent.dll.so
[46/84] Xamarin.KotlinX.Serialization.Core.Jvm.dll -> Xamarin.KotlinX.Serialization.Core.Jvm.dll.so
[47/84] Xamarin.Google.Android.Material.dll -> Xamarin.Google.Android.Material.dll.so
[48/84] System.ComponentModel.dll -> System.ComponentModel.dll.so
[49/84] System.Formats.Asn1.dll -> System.Formats.Asn1.dll.so
[50/84] System.Diagnostics.DiagnosticSource.dll -> System.Diagnostics.DiagnosticSource.dll.so
[51/84] System.Console.dll -> System.Console.dll.so
[52/84] System.IO.Compression.Brotli.dll -> System.IO.Compression.Brotli.dll.so
[53/84] System.ComponentModel.TypeConverter.dll -> System.ComponentModel.TypeConverter.dll.so
[54/84] System.IO.Compression.dll -> System.IO.Compression.dll.so
[55/84] System.Collections.dll -> System.Collections.dll.so
[56/84] System.Memory.dll -> System.Memory.dll.so
[57/84] System.IO.Pipelines.dll -> System.IO.Pipelines.dll.so
[58/84] System.Net.Primitives.dll -> System.Net.Primitives.dll.so
[59/84] System.Net.Requests.dll -> System.Net.Requests.dll.so
[60/84] System.Numerics.Vectors.dll -> System.Numerics.Vectors.dll.so
[61/84] System.Runtime.Numerics.dll -> System.Runtime.Numerics.dll.so
[62/84] System.ObjectModel.dll -> System.ObjectModel.dll.so
[63/84] System.Runtime.InteropServices.dll -> System.Runtime.InteropServices.dll.so
[64/84] System.Runtime.Loader.dll -> System.Runtime.Loader.dll.so
[65/84] System.Security.Cryptography.dll -> System.Security.Cryptography.dll.so
[66/84] System.Linq.dll -> System.Linq.dll.so
[67/84] System.Private.Uri.dll -> System.Private.Uri.dll.so
[68/84] System.Private.Xml.dll -> System.Private.Xml.dll.so
[69/84] System.Threading.dll -> System.Threading.dll.so
[70/84] System.Runtime.dll -> System.Runtime.dll.so
[71/84] System.Text.Encodings.Web.dll -> System.Text.Encodings.Web.dll.so
[72/84] System.Net.Http.dll -> System.Net.Http.dll.so
[73/84] System.dll -> System.dll.so
[74/84] System.Threading.Thread.dll -> System.Threading.Thread.dll.so
[75/84] System.Web.HttpUtility.dll -> System.Web.HttpUtility.dll.so
[76/84] System.Xml.ReaderWriter.dll -> System.Xml.ReaderWriter.dll.so
[77/84] System.Linq.Expressions.dll -> System.Linq.Expressions.dll.so
[78/84] Mono.Android.Runtime.dll -> Mono.Android.Runtime.dll.so
[79/84] System.Text.RegularExpressions.dll -> System.Text.RegularExpressions.dll.so
[80/84] Java.Interop.dll -> Java.Interop.dll.so
[81/84] System.Text.Json.dll -> System.Text.Json.dll.so
[82/84] Mono.Android.dll -> Mono.Android.dll.so
[83/84] Microsoft.Maui.Controls.dll -> Microsoft.Maui.Controls.dll.so
[84/84] System.Private.CoreLib.dll -> System.Private.CoreLib.dll.so
Build succeeded.
/app/App.xaml.cs(9,13): warning CS0618: 'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.' [/app/CalculadoraPadrao.csproj::TargetFramework=net9.0-android]
1 Warning(s)
0 Error(s)
Time Elapsed 00:03:04.35
> echo Build succeeded with .NET 9
Build succeeded with .NET 9