1

リモート通知のアクセス許可の構成について混乱しています。Android で作業したので、パーミッションの典型的なアプリケーションを理解していますが、このドキュメントでは、パーミッションをアセンブリ属性として定義しています。

[assembly: Permission(Name = "@PACKAGE_NAME@.permission.C2D_MESSAGE")]
[assembly: UsesPermission(Name = "@PACKAGE_NAME@.permission.C2D_MESSAGE")]

[assembly: UsesPermission(Name = "com.google.android.c2dm.permission.RECEIVE")]

[assembly: UsesPermission(Name = "android.permission.GET_ACCOUNTS")]

[assembly: UsesPermission(Name = "android.permission.INTERNET")]

[assembly: UsesPermission(Name = "android.permission.WAKE_LOCK")]

これは、アクセス許可を提供する実際の方法ですか? 他の場所ではマニフェストを使用しているため、ここでマニフェストを使用しないのは奇妙です

4

1 に答える 1