waiting for Debugger

پرسیده شده
فعالیت 1009 روز پیش
دیده شده 747 بار
0

با سلام و وقت بخیر

برنامه ای نوشتم اجرا میشه (Api روی localhost است) اما لازم دارم Debug کنم. اما وقتی Debug میزنم waiting for Debugger میزنه . در پالت debug هم بعد از مدتی پیام زیر نمایش میدهد.

Could not connect to remote process. Aborting debug session.

 

IntelHAXiM را نصب کردم. 

در cmd ویژگی gpu  را on کردم

در مانیفست خاصیت debuggable را اضافه کردم. بی فایده بود مجدد حذف کردم.

 

در gradle هم تغییرات را دادم که در تصویر ارسالی قابل مشاهده است.

 

باید حتما Debug کنم. روی گوشی هم همین مشکل را داره.

 

البته کار کردن روی گوشی هم بی فایده بود چون در حین اجرا نمیتونست به localhost   متصل شود چون در برنامه با آی پی ۱۰.۰.۲.۲ تنظیم شده تا شبیه ساز بتواند با ان کار کند.

 

راهکار عملی برای debuge چیست؟

 

با Attach to debuger هم نتونستم کار کنم.

 

 

فایل پیوست
debug.zip
307.44 KB

1
حذف شده

سلام وقت بخیر

adb رو با استفاده از دستورات زیر ری استارت کنید

adb kill-server
adb start-server

دستورات بالا داخل کامند لاین وارد شود

داخل فایل گردل هم بجای اون بلاکی از بلاک زیر استفاده کنید

buildTypes Block

customDebugType{
        debuggable true
        ....
    }
debug {
        debuggable true
        ....
    }

 

فایل پیوست

میلاد عزیززاده گلنگشی

توسط

میلاد عزیززاده گلنگشی

7 مرداد 00

حذف شده
سپاس. این موارد را قبلا به صورت مجزا انجام داده بودم. (البته در cmd اول به مسیر sdk/platform-tools رفته بودم تا adb در آن وجود داشته باشد) ولی باز هر دو موردی که بیان کردید همراه هم انجام دادم ولی متاسفانه باز debug نمیشود
حذف شده
روی همه پروژه ها دیباگ کردن مشکل داره یا فقط روی همین پروژه؟
حذف شده
این رو هم در نظر داشته باشین اگه بصورت بی سیم دیباگ میکنید یکبار هم با usb تست کنید
حذف شده
روی همه پروژه ها مشکل داشت تا اینکه بالاخره اندروید استادیو 4.1.3 نصب کردم و مشکل حل شد. سپاس از شما
حذف شده
خواهش