私はXamarin.Formsでクロスプラットフォームアプリケーションを構築しています。 コンテンツについては、JSONを返すAPIへの非同期呼び出しを使用します。 だから私はインターネットのアクセス許可が必要です。その連絡先コードAPIのXamarinフォームはインターネット許可を要求しますPCLのAndroid 6
例:
var data = await wc.GetStringAsync("http://website.for.content/content-api/Category/?format=json");
この行は、Androidマニフェストである:
<uses-permission android:name="android.permission.INTERNET" />
私はアプリケーションのために書いたすべてのコードは、ポータブルクラスライブラリです。だから私はまだプラットフォーム固有のコードを持っていない(まだ)。
ポータブルクラスライブラリからインターネットのアクセス許可を確認し、要求するにはどうすればよいですか?
「アプリの権限は変更できません」とはどういう意味ですか? Android 6には実行時の権限がありますか? – 476rick
@ 476rickがAndroid 6用に更新されました –