Salar82 919 ارسال شده در 17 اردیبهشت، ۱۳۹۹ اشتراک گذاری ارسال شده در 17 اردیبهشت، ۱۳۹۹ سلام به همه دوستان و اساتید وقتی که میخوام برنامه رو تو حالت دیباگ اجرا کنم، رو شبیه ساز(جنی موشن) فورس کلوز میده؛ هیچ چیزی هم به پروژه اضاف نکردم و خام خامه. نکته ای هم که باید اضاف کنم، اینه که: 1- تو حالت Release هیچ مشکلی نداره و براحتی اجرا میکنه. 2- پلاگین genymotion رو هم دانلود و نصب کردم 3- پروژه هیچ گونه ایرادی نداره؛ هر چی هست ربطی به کدها نداره من این کد رو به فایل gradle اضاف و دیباگ رو فعال کردم: buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } debug { debuggable true } } بعد از سینک کردن، این دو خط به مانیفست تو تگ Application اضاف شد: android:debuggable="true" tools:ignore="HardcodedDebugMode"> اروری هم که موقع دیباگ میده، این هستش: Error running 'app': Unable to open debugger port (localhost:9151): java.io.IOException پیشاپیش از راهنمایی همگی ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 18 اردیبهشت، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۹ دوستان من مشکل رو حل کردم. میگم که تا اگه کسی چنین مشکلی رو داره، دیگه مث من سه چار روز درگیرش نباشه. بعد از کلی تحقیق و سرچ تو اینترنت، فهمیدم که مشکل از Genymotion ه و اندروید استودیو نمیتونه درست برنامه رو رو دیباگ تو شبیه ساز جنی موشن اجرا کنه. بخاطر همین اومدم nox رو نصب کردم. اما بازم نمیتونستم به اندروید استودیو متصل شم. تاپیک های زیر هم خونده بودم: و این که مربوط به خود نوکس هست: https://www.bignox.com/blog/how-to-connect-android-studio-with-nox-app-player-for-android-development-and-debug/ اما بازم نوکس متصل نمیشد. تو تمام سایت ها، میگفتن برای متصل شدن، تو Commend Line مراحل زیر رو انجام بدین: 1- وارد پوشه نصبی نوکس بشین 2- با دستور nox_adb.exe connect 127.0.0.1:62001 به Adb متصل شید. همین. ولی برای من، ایزاد میگرفت. بخاطر همین اومدم چک کردم که پورت 62001 مشغول هست یا نه. دیدم که اصلا این کار نمیکنه و سیستم من پورت اون رو به 62025 تغییر داده. پس اومدم بجای اینکه nox_adb.exe connect 127.0.0.1:62001 رو بنویسم، nox_adb.exe connect 127.0.0.1:62025 رو نوشتم و مشکل بخوبی برطرف شد. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 17 اردیبهشت، ۱۳۹۹ اشتراک گذاری ارسال شده در 17 اردیبهشت، ۱۳۹۹ در 6 ساعت قبل، Salar82 گفته است : تکه کد زیر رو حذف کنید. نیازی بهش نیست. debug { debuggable true } لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 17 اردیبهشت، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 17 اردیبهشت، ۱۳۹۹ ممنون از راهنماییتون اما الان یه پیغام دیگه میده: --------- beginning of crash A/libc: Fatal signal 4 (SIGILL), code 2, fault addr 0xf1cc84f3 in tid 1802 (i.myapplication) W/System: ClassLoader referenced unknown path: /data/app/com.ali.myapplication-1/lib/x86 Disconnected from the target VM, address: 'localhost:8611', transport: 'socket' لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Salar82 919 ارسال شده در 17 اردیبهشت، ۱۳۹۹ سازنده اشتراک گذاری ارسال شده در 17 اردیبهشت، ۱۳۹۹ در ۱ ساعت قبل، Salar82 گفته است : ممنون از راهنماییتون اما الان یه پیغام دیگه میده: --------- beginning of crash A/libc: Fatal signal 4 (SIGILL), code 2, fault addr 0xf1cc84f3 in tid 1802 (i.myapplication) W/System: ClassLoader referenced unknown path: /data/app/com.ali.myapplication-1/lib/x86 Disconnected from the target VM, address: 'localhost:8611', transport: 'socket' البته اینم اضاف کنم که این ارور فقط رو حالت دیباگ نشون داده میشه و رو حالت Release به خوبی کار میکنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Salar82 919
سلام به همه دوستان و اساتید
وقتی که میخوام برنامه رو تو حالت دیباگ اجرا کنم، رو شبیه ساز(جنی موشن) فورس کلوز میده؛ هیچ چیزی هم به پروژه اضاف نکردم و خام خامه.
نکته ای هم که باید اضاف کنم، اینه که:
1- تو حالت Release هیچ مشکلی نداره و براحتی اجرا میکنه.
2- پلاگین genymotion رو هم دانلود و نصب کردم
3- پروژه هیچ گونه ایرادی نداره؛ هر چی هست ربطی به کدها نداره
من این کد رو به فایل gradle اضاف و دیباگ رو فعال کردم:
بعد از سینک کردن، این دو خط به مانیفست تو تگ Application اضاف شد:
اروری هم که موقع دیباگ میده، این هستش:
Error running 'app': Unable to open debugger port (localhost:9151): java.io.IOException
پیشاپیش از راهنمایی همگی ممنون
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.