Xamarin.Androidで権限を設定する

提供: MonoBook
2018年10月4日 (木) 05:19時点におけるimported>Administratorによる版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

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)]

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