خطاهای رایج در پیاده سازی نرم افزار اندروید و راهکار رفع آنان 1. خطای رایج R.layout.main Cannot Be Found / Cannot Resolve Symbol R این طراحی اپلیکیشن در مشهد غلط هنگامی صورت می دهد که اندروید استودیو نمیتواند به صحت فولدر R.java را ساخت نماید. زمانی اندروید استودیو با خطای R.layout مواجه می شود، معمولا میگوید کل فولدرهای منبع طرحبندی نیز در گیر ایراد گردیدهاند. همین زمینه سبب ساز میگردد تشخیص منبع اشتباه طاقت فرسا خواهد شد.
راهکار رفع این اشتباه در پیاده سازی نرم افزار اندروید:
برای رفع این خلل پروژه را تمیز نمایید و یک جايگاه دیگر آن را مرمت فرمائید. در شرایطیکه وهله اولیه فیض نداد، یکسری رتبه این فعالیت را تکرار فرمائید تا نادرست رفع گردد. درحالتی که با این فعالیت هم فیض نگرفتید، شاید انگیزه نادرست ناهماهنگی در میان اندروید استودیو و طرحبندی پروژه باشد. پس به نوار ابزار اندروید استودیو بروید و به ترتیب موردهای File، Invalidate Caches/Restart و Invalidate and Restart را تعیین فرمایید تا این ارور رفع گردد.
2. خطای Choose a Valid JDK Directory
در شرایطیکه هنگام پیاده سازی نرم افزار با خطای JDK واکنش کردید یعنی اندروید استودیو نمیتواند تشخیص دهد که JDK کجا نصب گردیده میباشد.
راهکار رفع غلط:
– از نوار ابزار اندروید استودیو آغاز به نصیب File بعد از آن به نصیب Project structure بروید.
– از منوی سمت چپ SDK Location را گزینش نمائید.
– بررسیباکسی که در آن JDK جایدارد را تحقیق فرمایید و مطمئن گردید آن نظارتجعبه گزینش گردیده باشد.
3. خطای رایج Installing APK
برای آزمایش نرم افزار می بایست دستگاه پیشرفت نرم افزار اندروید را به تبلت یا این که موبایل هوشمند متصل فرمائید. ولی درین حین ممکن میباشد با خطای Installing APK را مواجه گردید یا این که حتی ممکن میباشد دستگاهتان در پنجره Select Deployment Target چشم نشود. برای حل این خطاها، اقدامات تحت را ایفا دهید.
رفع خطای Installing APK در پیاده سازی نرم افزار اندروید:
– ارزیابی نمایید بخش عیبیابی USB فعال باشد.
– برگه تبلت یا این که موبایل هوشمند را تحلیل نمائید و ملاحظه کنید از شما اذن اتصال می خواهد یا این که خیر.
– مطمئن گردید درایور USB به صورت درست نصب گردیده است.
– مطمئن گردید دستگاهتان حالت حداقلی SDK پروژه را برآورده مینماید.
– فرآیند Android Debug Bridge را ری آغاز نمایید.
4. خطای INSTALL_FAILED_INSUFFICIENT_STORAGE
هنگامی که بخواهید نرم افزار را روی تبلت یا این که تلفن همراههای هوشمند ایفا نمائید ولی خاطر کافی برای نصب آن وجود نداشته باشد این ارور را مشاهده میکنید. این نادرست بدین مضمون میباشد که وسعت اپلیکیشنتان زیاد میباشد و نمیتواند به خیر و خوبی نصب خواهد شد.
البته درحالتی که میخواهید پروژه خویش را روی AVD نصب نمایید و این اشتباه را مشاهده می کنید، می بایست تحقیق نمائید که به AVD چه فضایی تخصیص دادهاید. برای این عمل اقدامات تحت را اجرا دهید.
راهحل رفع اشتباه:
– AVD Manager را گشوده نمایید.
– روی آیتم Edit this AVD کلیک نمائید.
– در پنجرهای که گشوده میشود مورد Show Advanced Settings را تعیین نمائید.
– به نصیب Memory and Storage بروید.
این نصیب گونه های خاطر را که بدین AVD تخصیص دادهاید آرم میدهد. یادها مشمول RAM، VM Heap، یاد داخلی و کارت SD می شوند. آنها را ارتقا دهید تا خطای بالا رفع خواهد شد.
5. خطای رایج ActivityNotFoundException
هنگامی با این اشتباه عکس العمل می کنید که فراخوانی اینتنت یا این که startActivity ناکامی میخورد به دلیل آن که Activity نمیتواند اینتنت داده گردیده را اعمال نماید.
چاره:
برای حل این نقص پوشه منیفست را گشوده فرمایید، ارزیابی نمائید که کل اکتیویتیها را به صدق تعریفوتمجید کردهاید. توجه فرمائید که هر اکتیویتی را با اسم بدون نقص کلاس یا این که یک نقطه برای اسم پکیج معرفی فرمائید.
6. خطای ClassCastException
این اشتباه به جاوا مربوط می گردد و به شما قابلیت و امکان می دهد متغیرها را از یک نوع به نوع دیگری تبدیل فرمائید. یعنی میتوانید دو کلاس با ساختار مختلف را به هم تبدیل نمائید.
رفع این اشتباه در پیاده سازی نرم افزار اندروید:
برای حل این اختلال به اندروید استودیو امر دهید فولدرهای طرحبندی را توشه دیگر نوسازی نماید.