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

پرسیده شده
فعالیت 1459 روز پیش
دیده شده 1149 بار
2

سلام، من وقتی که وارد activity_main میشم به این خطا ها بر میخورم و مجبورم از روی کدنویسی جلو بروم و بعد از Run روی گوشی مشکلات را Debug بکنم.

اسکرین شات خطا را پیوست کردم و متن ارور ها را هم در زیر نوشته ام:

java.lang.NoClassDefFoundError: sun/misc/Cleaner
at     libcore.util.NativeAllocationRegistry_Delegate.registerNativeAllocation(NativeAllocationRegistry_Delegate    
.java:81)
at libcore.util.NativeAllocationRegistry.registerNativeAllocation(NativeAllocationRegistry.java:231)
at android.graphics.RenderNode.<init>(RenderNode.java:228)
at android.graphics.RenderNode.create(RenderNode.java:243)
at android.view.View.<init>(View.java:5063)
at android.view.View.<init>(View.java:5201)
at android.view.ViewGroup.<init>(ViewGroup.java:675)
at android.view.ViewGroup.<init>(ViewGroup.java:671)
at android.view.ViewGroup.<init>(ViewGroup.java:667)
at android.view.ViewGroup.<init>(ViewGroup.java:663)
at android.widget.FrameLayout.<init>(FrameLayout.java:85)
at com.android.layoutlib.bridge.impl.Layout.<init>(Layout.java:140)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:293)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:396)
at com.android.tools.idea.layoutlib.LayoutLibrary.createSession(LayoutLibrary.java:209)
at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:608)
at com.android.tools.idea.rendering.RenderTask.lambda$inflate$6(RenderTask.java:734)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1764)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)
فایل پیوست

حسین زاهدی ادیب
حسین زاهدی ادیب

17 اردیبهشت 99

0
حذف شده

سلام

من فکر میکنم پروژه شما کلاس نداره واسه اکتیوتیتون پس اگر ممکنه عکس کلی صفحه پیوست کنین(xml + کلاستون) 

در مورد اینکه چرا صفحه xml برای شما ابی نشان داده میشه و مجبورین از روی کد جلو برین در همان عکسی که پیوست کردین بالا.سمت چپ روی ایکون ابی رنگ کلیک کرده و سپس Design رو انتخاب کنین تا نمایش به درستی انجام شود چون این حالت BluePrint هست.

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

17 اردیبهشت 99

حذف شده
خیلی ممنون، اما مشکل این است که اگر سمت چپ Blue Print را ببینید متوجه می‌شوید که حالت روی Design + Blueprint هستش و الان جایگاه قسمت Design کنار Blueprint وجود دارد ولی چیزی در آن نمایش داده نمی‌شود.
حسین زاهدی ادیب

17 اردیبهشت 99

حذف شده
ممکنه عکسی از پروژه بدین؟ یعنی عکسی از کلاستون. در غیر این صورت ابتدا ی پروژه جدید ساخته و ببینین برای پروژه جدید هم همچین مشکلی هست؟
پوریا شفیعی

17 اردیبهشت 99