Xamarin Android C#如何查看facebook被打开的次数

时间:2016-12-07 15:10:20

标签: c# android android-fragments usage-statistics usagestatsmanager

如何查看Facebook已被打开多少次? 我使用Xamarin.android和C#。

我的目标是检查Facebook被打开的次数。 每次用户打开facebook应用程序时,我想增加一个整数。

我一直在关注应用使用情况统计信息,但这看起来非常困难。 如果有人能为我提供片段或其他内容,那就太棒了!

这是我的片段代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using Android.App;
using Android.Content;
using Android.OS;
using Android.Runtime;
using Android.Util;
using Android.Views;
using Android.Widget;

namespace MyApp
{
    public class Fragment1 : Android.Support.V4.App.Fragment
    {
        private ISharedPreferences prefs;
        private ISharedPreferencesEditor editor;
        private int totalCount;

        public override void OnCreate (Bundle savedInstanceState)
        {

            base.OnCreate (savedInstanceState);

            editor = prefs.Edit();
        }

        public override View OnCreateView (LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
        {
            View view = inflater.Inflate(Resource.Layout.Fragment1, container, false);


            TextView faceText = view.FindViewById<TextView>(Resource.Id.faceTextView1);

            return view;
        }
    }
}

提前致谢!

1 个答案:

答案 0 :(得分:0)

有一些概述here,但总体而言,很难从您的应用获取用户设备上的应用信息,除非用户通过您的应用启动Facebook的。

您必须在后台运行服务,以便用户打开另一个应用,并且已经打开了一些验证其他应用的方式,而无法访问其他应用的代码。