Xamarin.Androidで権限を設定する

提供: MonoBook
ナビゲーションに移動 検索に移動

Xamarin.Androidでは権限設定をする方法は以下の2種類ある。どちらでもよい。

AndroidManifest.xmlに書く方法[編集 | ソースを編集]

このファイルはVisual Studio for Macで開けばマウスでポチポチ設定できる。 Javaで書く場合とまったく同じ。

下部の「ソース」タブを選べばXML編集画面にもなる。

記述例

 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 <uses-permission android:name="android.permission.INTERNET" />

AssemblyInfo.csに書く方法[編集 | ソースを編集]

Xamarin.AndroidではAssemblyInfo.csに権限を書いてもよい。 あまり推奨はしないらしい。

記述例

 [assembly: UsesPermission(Android.Manifest.Permission.Internet)]
 [assembly: UsesPermission(Android.Manifest.Permission.AccessNetworkState)]

関連項目[編集 | ソースを編集]