0

MatriX.Xamarin.Androidパッケージを使用して Xamarin で xmpp クライアントを作成しようとしています。メイン アクティビティでこの非常に基本的なコードを実行しています。

using Android.OS;
using Android.Widget;
using Matrix;
using Matrix.Xmpp.Client;

namespace XmppAndroid
{
    [Activity(Label = "@string/app_name", Theme = "@style/AppTheme", MainLauncher = true)]
    public class MainActivity : Activity
    {
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.activity_main);

            var button = FindViewById<Button>(Resource.Id.button);
            button.Click += delegate
            {
                var jid = new Jid("username@domain.com");
                var client = new XmppClient(jid);

                client.Password = "123456";
                client.OnLogin += delegate
                {
                    Toast.MakeText(this, "Logged!", ToastLength.Short).Show();
                };

                client.Open();
            };
        }
    }
}

このコードを実行しようとしてボタンを押しても何も起こらず、ログに次のメッセージが表示されます。

12-10 17:49:20.409 W/oid.XmppAndroid(24630): type=1400 audit(0.0:6783): avc: denied { read } for name="u:object_r:net_dns_prop:s0" dev="tmpfs" ino=17213 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:net_dns_prop:s0 tclass=file permissive=0
12-10 17:49:20.411 E/libc    (24630): Access denied finding property "net.dns1"
12-10 17:49:20.409 W/oid.XmppAndroid(24630): type=1400 audit(0.0:6784): avc: denied { read } for name="u:object_r:net_dns_prop:s0" dev="tmpfs" ino=17213 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:net_dns_prop:s0 tclass=file permissive=0
12-10 17:49:20.409 W/oid.XmppAndroid(24630): type=1400 audit(0.0:6785): avc: denied { read } for name="u:object_r:net_dns_prop:s0" dev="tmpfs" ino=17213 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:net_dns_prop:s0 tclass=file permissive=0
12-10 17:49:20.413 E/libc    (24630): Access denied finding property "net.dns2"
12-10 17:49:20.409 W/oid.XmppAndroid(24630): type=1400 audit(0.0:6786): avc: denied { read } for name="u:object_r:net_dns_prop:s0" dev="tmpfs" ino=17213 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:net_dns_prop:s0 tclass=file permissive=0
12-10 17:49:20.413 E/libc    (24630): Access denied finding property "net.dns3"
12-10 17:49:20.414 E/libc    (24630): Access denied finding property "net.dns4"

この問題を処理する方法が本当にわかりません。どんな助けでも大歓迎です。

4

0 に答える 0