質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.41%
.NET

.NETとは、主に.NET Frameworkと呼ばれるアプリケーションまたは開発環境を指します。CLR(共通言語ランタイム)を搭載し、入力された言語をCIL(共通中間言語)に変換・実行することが可能です。そのため、C#やPythonなど複数の言語を用いることができます。

Xamarin

Xamarin(ザマリン)は、iPhoneなどのiOSやAndroidで動作し、C# 言語を用いてアプリを開発できるクロスプラットフォーム開発環境です。Xamarin Studioと C# 言語を用いて、 iOS と Android の両方の開発を行うことができます。

Q&A

解決済

1回答

307閲覧

NugetパッケージのFrameworksのnet6-android31はターゲットバージョンでしょうか。

ethan731

総合スコア1

.NET

.NETとは、主に.NET Frameworkと呼ばれるアプリケーションまたは開発環境を指します。CLR(共通言語ランタイム)を搭載し、入力された言語をCIL(共通中間言語)に変換・実行することが可能です。そのため、C#やPythonなど複数の言語を用いることができます。

Xamarin

Xamarin(ザマリン)は、iPhoneなどのiOSやAndroidで動作し、C# 言語を用いてアプリを開発できるクロスプラットフォーム開発環境です。Xamarin Studioと C# 言語を用いて、 iOS と Android の両方の開発を行うことができます。

0グッド

0クリップ

投稿2023/11/20 02:57

編集2023/11/20 19:33

前提・質問

現在Xamarin.Android,Xamarin.iOSから.NET6への移行でなおかつAndroid APIレベル 33でのリリースを考えており、Nugetパッケージの調査を行っております。

例えばXamarin.Androidで使われていた、Xamarin.Android.Support.v4をXamarin.AndroidX.Legacy.Support.V4に変更する必要があると考えております。
(変更しないで済む方法があるようでしたらこちらも教えていただけますと幸いです。)
→ありません。

そこで、Xamarin.AndroidX.Legacy.Support.V4のNugetパッケージのサイトを調べますと、
以下画像のようにFrameworksの欄にnet6-android31.0とありますが、こちらはAndroidAPIレベル31がターゲットAPIレベルを意味していますでしょうか。またはミニマムバージョンでしょうか。
→ビルド時に使用するAndroid SDKのバージョンです。
イメージ説明

また以下追加での質問となります。
①net6-android31.0がターゲットレベルの場合、AndroidAPIレベル31ではなく33でリリースできますでしょうか。
→できます。
その場合どこで設定しますか?(以下の画像のプロジェクトファイルに31と設定して、AndroidManifest.xmlに33の設定をすればうまくいきますでしょうか。)
→ご認識の通りです。
イメージ説明

②iOSのNugetパッケージも.net6-iOS15.4などとありますが同様に考えればよいでしょうか?
こちらはミニマムバージョンは既存通りiOS8、ターゲットはiOS17で考えております。
→ご認識の通りです。

③こちらの水色は青色と違って動作が確実ではないと考えておけば良いでしょうか。
→ご認識の通りです。ちゃんと動かなくても文句は言わないでください。
イメージ説明

ご回答をいただけない場合は、後ほど自分で検証予定です。もしすでに検証いただいている方がいらしたら、お手数をおかけいたしますが、ご回答いただけますと幸いです。

補足情報(FW/ツールのバージョンなど)

Visual Studio 2022 17.7.6

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ethan731

2023/11/20 03:54

ご回答いただけない場合は、後ほど自分で検証予定です。もしすでに検証いただいている方がいらしたら、 お手数をおかけいたしますが、ご回答いただけますと幸いです。
guest

回答1

0

自己解決

検証で解決しましたので、クローズにします。

投稿2023/11/20 19:34

ethan731

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.41%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問