Xamarin.Androidで権限を設定する
ナビゲーションに移動
検索に移動
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)]