https://www.nuget.org/packages/PCLAppConfigで利用可能な Xamarin 中心の AppSetting リーダーがあり
、継続的な配信に非常に役立ちます。
以下のように使用します。
1) nuget パッケージ参照を pcl およびプラットフォーム プロジェクトに追加します。
2) PCL プロジェクトに app.config ファイルを追加してから、すべてのプラットフォーム プロジェクトにリンクされたファイルとして追加します。Android の場合はビルド アクションを「AndroidAsset」に設定し、UWP の場合はビルド アクションを「Content」に設定します。設定キー/値を追加します。<add key="config.text" value="hello from app.settings!" />
3) iOS の AppDelegate、Android の MainActivity.cs、UWP/Windows 8.1/WP 8.1 のアプリにある 'Xamarin.Forms.Forms.Init' ステートメントの直後に、各プラットフォーム プロジェクトで ConfigurationManager.AppSettings を初期化します。
ConfigurationManager.Initialise(PCLAppConfig.FileSystemStream.PortableStream.Current);
3) 設定を読みます:ConfigurationManager.AppSettings["config.text"];