Open tuyen-vuduc opened 2 weeks ago
.NET Android (net7.0-android, net8.0-android, etc.)
VS2022 17.9.6, .NET 8.0.204
I cannot compile my binding library for this only native library com.stripe:stripe-android:20.40.4. All of its dependencies were bound well, but it isn't.
com.stripe:stripe-android:20.40.4
The source code can be found here.
feat/com.stripe--stripe-android---20.40.4
sh bind.sh --artifact com.stripe:stripe-android:20.40.4
No. not yet.
C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: [~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path '~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\obj\Release\net8.0-android34.0\lp\234.stamp'. [~\dotnet-bindin g-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: [~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path '~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\obj\Release\net8.0-android34.0\lp\237.stamp'. [~\dotnet-bindin g-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: [~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path '~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\obj\Release\net8.0-android34.0\lp\239.stamp'. [~\dotnet-bindin g-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: [~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path '~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\obj\Release\net8.0-android34.0\lp\233.stamp'. [~\dotnet-bindin g-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: [~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: invalid file path '~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\obj\Release\net8.0-android34.0\lp\235.stamp'. [~\dotnet-bindin g-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0] C:\Program Files\dotnet\packs\Microsoft.Android.Sdk.Windows\34.0.85\tools\Xamarin.Android.Aapt2.targets(123,3): error APT2144: [~\dotnet-binding-utils\src\android\com.stripe\stripe-android\binding\Com.Stripe.StripeAndroid.csproj::TargetFramework=net8.0-android34.0]
Here is the Binlog
You can check out the generated CSPROJ file(s) by opening binding.g.sln.
binding.g.sln
Android application type
.NET Android (net7.0-android, net8.0-android, etc.)
Affected platform version
VS2022 17.9.6, .NET 8.0.204
Description
I cannot compile my binding library for this only native library
com.stripe:stripe-android:20.40.4
. All of its dependencies were bound well, but it isn't.The source code can be found here.
Steps to Reproduce
feat/com.stripe--stripe-android---20.40.4
sh bind.sh --artifact com.stripe:stripe-android:20.40.4
in the terminal (git bash)Did you find any workaround?
No. not yet.
Relevant log output