با سلام و وقت بخیر
برنامه ای نوشتم اجرا میشه (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 هم نتونستم کار کنم.
سلام وقت بخیر
adb رو با استفاده از دستورات زیر ری استارت کنید
adb kill-server
adb start-server
دستورات بالا داخل کامند لاین وارد شود
داخل فایل گردل هم بجای اون بلاکی از بلاک زیر استفاده کنید
buildTypes Block
customDebugType{
debuggable true
....
}
debug {
debuggable true
....
}