آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

اتصال گوشی سونی به اکلیپس

hvm  9 سال پیش  9 سال پیش
0 0

سلام دوستان

من تو یه گوشی سونی داشتم برنامم رو تست می کردم که با مشکلی روبرو شد، حالا می خوام وصلش کنم به اکلیپس تا از طریق لوگهاش بتونم مشکلش رو پیدا کنم.
چراکه این مشکل فقط تو این گوشی بوجود اومد.

گوشی Xperia c3 dual هست / درایورش رو نصب کردم و به لپتاپ شناسوندم و رو اتصالش رو رو حالت MCS هم گذاشتم ولی اصلا تو اکلیپس نشون داده نمی شه چه برسه به این که حالا آفلاین باشه یا آنلاین.

چیکار باید بکنم؟
روشی برای خوندن لوگها غیر از اتصال به اکلیپس هست؟ با کد یا نرم افزاری روی گوشی و ... ؟

 برای این سوال 2 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
Criss  9 سال پیش
0 0

 پاسخ صحیح

کد زیر رو در اپلیکیشن استفاده کنید ، لاگ هارو توی یک فایل txt بخونید

     public void reportLog() {
        try {
            File file = new File(G.DIR_APP + "/log.txt");
            if (file != null) {
                if (file.length() > (2 * 1024 * 1024)) {
                    file.delete();
                }
            }
            String cmd = "logcat -f " + G.DIR_APP + "/log.txt";
            Runtime.getRuntime().exec(cmd);
        }
        catch (IOException e) {
            Log.e("A.funny", "can't report log");
            e.printStackTrace();
        }
    }
0 0
خیلی ممنون ولی شما از کلاس G استفاده کردید، لطفا منبع رو کاملترش رو بدید. (9 سال پیش)
0 0
کلاس جیش رو از رو آموزشها درآوردم ولی نحوه استفادش چطوره؟ یعنی باید کجا به کارش ببرم؟ اگه برنامه کرش کنه بازم ذخیره می کنه؟ (9 سال پیش)
پاسخ به سوال 
hvm  9 سال پیش
0 0

خب دسترسی به پرمیششن هم می خواد :

 <uses-permission android:name="android.permission.READ_LOGS" />

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .