تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ پژمان آزاد
علت Force close شدن برنامه
پوریا شفیعی حل شده توسط پوریا شفیعی

درود وقت بخیر 

 

علت فورس کلوز شدن برنامه زیر رو نمیدونم. بیزحمت بررسی بفرمایید.

 

مشکلی که هست اینه که متاسفانه ارور رو از روی لاگها پیدا نمیکنم. میگه لاین ۹ لی اوت و مربوط به ImageView هست ولی هیچ مشکل سینتاکسی درش پیدا نمیکنم.!!!

سلام و احترام

 

پژمان جان ممنون میشم از این به بعد ارور مربوطه رو در همینجا قرار بدید 

علت این امر این هست که شاید در زمانی دیگر دوستی به چنین اروری بخورد و به راحتی با خواندن این تاپیک مشکلش حل شود.

 

حل مشکل:من بررسی کردم مشکلی نداشت (به نشانه اش ظرف عسلی در اون قرار داشت که rotate میشد) و با فورس کلوز همراه نبود.

بهترین پاسخ
پوریا شفیعی ۱۱ آذر ۱۳۹۹، ۰۹:۲۹


۱۲/۰۱ ۰۹:۱۲:۴۱: Launching 'app' on Physical Device.
Install successfully finished in ۱۴ s ۵۴۰ ms.
$ adb shell am start -n "com.example.rotateanimationtut/com.example.rotateanimationtut.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Connected to process ۵۳۸۳ on device 'google-g۰۱۱a-۱۲۷.۰.۰.۱:۲۱۵۰۳'.
Capturing and displaying logcat messages from application. This behavior can be disabled in the "Logcat output" section of the "Debugger" settings page.
W/art: Before Android ۴.۱, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$۲>
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$۲>
W/ResourceType: Failure getting entry for ۰x۷f۰۷۰۰۶d (t=۶ e=۱۰۹) (error -۷۵)
D/AndroidRuntime: Shutting down VM
E/AndroidRuntime: FATAL EXCEPTION: main
   Process: com.example.rotateanimationtut, PID: ۵۳۸۳
   java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.rotateanimationtut/com.example.rotateanimationtut.MainActivity}: android.view.InflateException: Binary XML file line #۹: Error inflating class ImageView
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:۲۳۲۵)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:۲۳۸۷)
       at android.app.ActivityThread.access$۸۰۰(ActivityThread.java:۱۵۱)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:۱۳۰۳)
       at android.os.Handler.dispatchMessage(Handler.java:۱۰۲)
       at android.os.Looper.loop(Looper.java:۱۳۵)
       at android.app.ActivityThread.main(ActivityThread.java:۵۲۵۴)
       at java.lang.reflect.Method.invoke(Native Method)
       at java.lang.reflect.Method.invoke(Method.java:۳۷۲)
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:۹۰۳)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:۶۹۸)
    Caused by: android.view.InflateException: Binary XML file line #۹: Error inflating class ImageView
       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:۷۶۳)
       at android.view.LayoutInflater.rInflate(LayoutInflater.java:۸۰۶)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:۵۰۴)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:۴۱۴)
       at android.view.LayoutInflater.inflate(LayoutInflater.java:۳۶۵)
       at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:۶۹۶)
       at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:۱۷۰)
       at com.example.rotateanimationtut.MainActivity.onCreate(MainActivity.java:۱۷)
       at android.app.Activity.performCreate(Activity.java:۵۹۹۰)
       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:۱۱۰۶)
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:۲۲۷۸)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:۲۳۸۷) 
       at android.app.ActivityThread.access$۸۰۰(ActivityThread.java:۱۵۱) 
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:۱۳۰۳) 
       at android.os.Handler.dispatchMessage(Handler.java:۱۰۲) 
       at android.os.Looper.loop(Looper.java:۱۳۵) 
       at android.app.ActivityThread.main(ActivityThread.java:۵۲۵۴) 
       at java.lang.reflect.Method.invoke(Native Method) 
       at java.lang.reflect.Method.invoke(Method.java:۳۷۲) 
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:۹۰۳) 
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:۶۹۸) 
    Caused by: android.content.res.Resources$NotFoundException: Resource "com.example.rotateanimationtut:drawable/honey" (۷f۰۷۰۰۶d)  is not a Drawable (color or path): TypedValue{t=۰x۱/d=۰x۷f۰۷۰۰۶d a=-۱ r=۰x۷f۰۷۰۰۶d}
       at android.content.res.Resources.loadDrawableForCookie(Resources.java:۲۴۴۱)
       at android.content.res.Resources.loadDrawable(Resources.java:۲۳۸۱)
       at android.content.res.TypedArray.getDrawable(TypedArray.java:۷۴۹)
       at android.widget.ImageView.<init>(ImageView.java:۱۴۶)
       at android.widget.ImageView.<init>(ImageView.java:۱۳۵)
       at androidx.appcompat.widget.AppCompatImageView.<init>(AppCompatImageView.java:۷۴)
       at androidx.appcompat.widget.AppCompatImageView.<init>(AppCompatImageView.java:۶۹)
       at androidx.appcompat.app.AppCompatViewInflater.createImageView(AppCompatViewInflater.java:۱۹۹)
       at androidx.appcompat.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:۱۱۹)
       at androidx.appcompat.app.AppCompatDelegateImpl.createView(AppCompatDelegateImpl.java:۱۵۵۱)
       at androidx.appcompat.app.AppCompatDelegateImpl.onCreateView(AppCompatDelegateImpl.java:۱۶۰۲)
       at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:۷۲۵)
       at android.view.LayoutInflater.rInflate(LayoutInflater.java:۸۰۶) 
       at android.view.LayoutInflater.inflate(LayoutInflater.java:۵۰۴) 
       at android.view.LayoutInflater.inflate(LayoutInflater.java:۴۱۴) 
       at android.view.LayoutInflater.inflate(LayoutInflater.java:۳۶۵) 
       at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:۶۹۶) 
       at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:۱۷۰) 
       at com.example.rotateanimationtut.MainActivity.onCreate(MainActivity.java:۱۷) 
       at android.app.Activity.performCreate(Activity.java:۵۹۹۰) 
       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:۱۱۰۶) 
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:۲۲۷۸) 
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:۲۳۸۷) 
       at android.app.ActivityThread.access$۸۰۰(ActivityThread.java:۱۵۱) 
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:۱۳۰۳) 
       at android.os.Handler.dispatchMessage(Handler.java:۱۰۲) 
       at android.os.Looper.loop(Looper.java:۱۳۵) 
       at android.app.ActivityThread.main(ActivityThread.java:۵۲۵۴) 
       at java.lang.reflect.Method.invoke(Native Method) 
       at java.lang.reflect.Method.invoke(Method.java:۳۷۲) 
       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:۹۰۳) 
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:۶۹۸) 
I/Process: Sending signal. PID: ۵۳۸۳ SIG: ۹
 

پژمان آزاد ۱۱ آذر ۱۳۹۹، ۰۹:۳۵

سلام و احترام

 

پژمان جان فایل honey.png از api ۲۴ به بعد کار میکنه(اگر دقت کنید توی پرانتز هم نوشته شده که از api24 به بعد کار میکند) برای همین برای شما فورس کلوز میدهد .

پس فایل honey.png رو هنگامی که میخواهید کپی کنید v۲۴ انتخاب نکنید تا برای همه دیوایس‌ها جواب بدهد .

برای همین بود برای من ارور نمیداد چون من روی api ۲۹ تست میکنم و شما روی apiزیر ۲۴ تست میکردید.

 

پوریا شفیعی ۱۱ آذر ۱۳۹۹، ۱۳:۲۲