投稿

6月, 2024の投稿を表示しています

Xamarin Android エミュレーター

イメージ
XamarinではAndroidのエミュレーターを簡単に使えます。 電源をいれる アプリケーションのデバッグを開始 アプリが表示される

C# Android ファイルの読み込み

 FileやStreamReaderを利用して、Androidでファイルの読み込みができます。 File.ReadAllBytesAsync関数でバイト配列を読み込み、文字列に変換しています。 byte[] fileContents = await File.ReadAllBytesAsync(path); var encoding = Encoding.GetEncoding("UTF-8"); var text = encoding.GetString(fileContents); var sr = new StreamReader(path, Encoding.GetEncoding("UTF-8")); string text = await sr.ReadToEndAsync(); sr.Close(); 文字コードをShift_JISにする場合、定義をプロジェクトに含める必要があります。 File.ReadAllBytes関数やStreamReader.ReadToEnd関数で同期処理ができます。