ذخیره log های کاربران
سلام و خسته نباشید، من برای پروژه یکی از درس هام، باید برنامه ای بنویسم که ابتدا فعالیتهای کاربر نظیر تماس،اس ام اس،و... را log را گرفته و ذخیره کنم،سپس اینها را به محیط جاوا یا سی شارپ برده و train کنم، سپس مجددا روی گوشی اجرا کنم و ببینیم درست کار می کند یا نه.
حالا سوالی که دارم این هست این log ها را چطور باید ذخیره کنم که برای train هم بشه ازش استفاده کرد.
استاد قبلا اینجا کامل توضیح دادن که لاگ برنامه ی خودمون رو چطوری حرفه ای تر مدیریت کنیم
http://answers.uncocoder.com/question/921
گرفتن لاگ کل دستگاه رو نمیدونم ، اما میدونم که یه فایل log.txt توی دستگاه همواره در حال ثبت لاگ هاست ;)
دوست گرامی
ببینید چیزی به این اسم نداریم که خود اندروید Log تولید کنه مگر Logcat که برای برنامه نویسی و توسعه است و ربطی به مصرف تجاری نداره. اگر شما می خواید از کاربرانتون اطلاعاتی تهیه کنید، مثل اینکه چند بار وارد برنامه شدن، چه گزینه هایی در تنظیماتشون انتخاب کردن، در کدوم نقطه دنیا هستند، اینترنتشون از چه نوعی هست، سایز صفحه و ... برای هر کدام نیاز به نوشتن الگوریتم دارید که یک خروجی به شما ارائه بده. بعد در زمان مشخصی، مثلاً در حین ورود به برنامه، یا حین باز شدن یک Activity یا حین روشن شدن اینترنت و ... که می تونه به طرق مختلفی انجام بشه، این الگوریتم ها ( متد ها ) رو صدا می کنید و نتیجه رو در جایی ذخیره می کنید. باز در زمان مشخصی مثلاً وصل شدن به اینترنت، زدن یک دکمه و ... اطلاعات جمع آوری شده رو توسط وب سرویس به سرور ارسال و در آنجا با کدی که در سمت سرور نوشته اید، در محل مناسب در دیتابیس ذخیره می کنید.
بنابراین شما نیاز به کار عجیبی ندارید و فقط کافیست اطلاعاتی که از آموزشها یاد گرفته اید را خوب در کنار یکدیگر چیدمان کنید.
خواسته شما ساده است پس نگران نباشید و فقط تمرین و آزمایش کنید تا به نتیجه برسید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .