Telerik UI forXamarin最新バージョンのダウンロード
Telerik UI for Xamarinは、クロスプラットフォームのモバイルアプリケーションを構築するためのネイティブUIです。Telerik UI for XamarinはXamarin.Formsテクノロジーを使用しており、開発者は単一の共有C#コードベースからネイティブiOS、Android、およびWindowsPhoneアプリケーションを作成できます。それだけでなく、XamarinのUIはiOSとAndroidのネイティブコントロールに基づいて構築されており、Xamarinユーザーのアプリケーションに実際のネイティブUIを提供します。
AndroidXとは何ですか?Androidのドキュメントによると、「AndroidXは、メンテナンスされなくなった元のAndroidサポートライブラリを大幅に改善したものです。AndroidXソフトウェアパッケージは、機能的な同等性と新しいライブラリを提供することで、サポートライブラリを完全に置き換えます。」
Xamarin.AndroidのTelerikコンポーネントがAndroidXに移行されました。これは、Android 9.0(APIレベル28)のリリース後のサポートライブラリの新しいバージョンです。AndroidXの最新かつ最高の開発をすべてコントロールで使用できるようになりました。 。
AndroidXに含まれる機能:
- AndroidXのすべてのソフトウェアパッケージには、androidxで始まる一貫した名前空間があり、Androidサポートライブラリソフトウェアパッケージは、対応するandroidx。*ソフトウェアパッケージにマップされます。
- Androidxパッケージは個別に保守および更新され、AndroidXライブラリを互いに独立して更新できるようになりました。
- Androidサポートライブラリはリリースされなくなります。最新バージョンはv28であり、開発プロセスはandroidxに重点を置いています。
XamarinベースのアプリケーションでAndroidXを使用するための要件:
- Visual Studio2019-WindowsではVisualStudio 2019バージョン16.4以降に更新します。macOSでは、Mac8.4以降ではVisualStudio2019に更新します。
- Xamarin.Android- Xamarin.Android10.0以降はVisualStudioとともにインストールする必要があります(Xamarin.Androidは.NETモバイル開発のワークロードの一部としてWindowsに自動的にインストールされ、Visual Studio for Macインストーラーのインストールの一部です)。
- Java Developer's Toolkit-Xamarin.Android 10.0の開発にはJDK8が必要です。MicrosoftがリリースしたOpenJDKは、VisualStudioの一部として自動的にインストールされます。
- Android SDK -Android SDK API 28以降は、AndroidSDKマネージャーを介してインストールする必要があります。
Xamarin和AndroidX用のTelerikUI
Xamarin R32020用のTelerikUIのリリースに伴い、 TelerikXamarin.AndroidコンポーネントがAndroidXパッケージを使用するように移行されました。これらのコントロールは、一部のXamarin.Formsコントロールの基礎です。この変更により、Android拡張機能(AndroidX)のすべての最新の開発をコントロールで使用できるようになります。
Telerik UI for Xamarinスイートのコントロールは、Androidで正しくレンダリングするために、Androidプロジェクトで特定のAndroidXパッケージ参照を必要とします。
以下は、必要なAndroidXパッケージのリストです。
- Xamarin.AndroidX.RecyclerView
- Xamarin.AndroidX.AppCompat.Resources
- Xamarin.AndroidX.Lifecycle.LiveData
- Xamarin.AndroidX.Browser
- Xamarin.AndroidX.Legacy.Support.V4
- Xamarin.Google.Android.Material
- Xamarin.AndroidX.Migration
主なヒント:アプリケーションがAndroid 9をターゲットにしている場合、Xamarin.AndroidX.Migrationnugetパッケージのバージョンは1.0.6.1である必要があります。
あなたが使用する場合は XamarinのRichTextEditorのためTelerik UIを 制御、あなたはMono.Android.Export.dllへの参照を追加する必要があります。
現在のプロジェクトをAndroidXに移行します
現在のプロジェクトがR32020バージョンよりも古いバージョンのTelerikUI for Xamarinであり、AndroidXパッケージを使用する場合は、Telerik UI forXamarinのバージョンを更新する必要があります。
Visual Studioは、Telerik.UI.for.XamarinNuGetパッケージとその依存関係をインストールします。
ソリューションをクリーンアップして再構築してから、Androidでプロジェクトを実行します。