رفتن به مطلب
  • 0

پشتیبانی نکردن از api های پایین تر


Mralihjz

سوال

وقتی که یه اپ رو تو گوشی که اندرویدش ۱۰ (api 30) هستش اجرا میکنم بدون مشکل اجرا میشه اما تو گوشی که اندرویدش پایین تره(مثلا api 21) اجرا میکنم به درستی اجرا نمیشه(چیدمان ویو ها بهم میخوره)

تو قسمت gradle هم tagetSdkVersion و compileSdkVersion هر دوشون 30 هست و اگر تغییرشون بدم خطا میگیره و زیرش خط قرمز میکشه و میگه به همون 30 بر گردونش با اینکه اون api ها رو دانلود کردم

حالا میخواستم ببینم من میخوام خروجی که میگیرم برای اندروید های پایین تر هم کار کنه چکار کنم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

منطقا نباید همچین اتفاقی بیافته

تنها دلیلی که به ذهنم میرسه اینه که تو Manifest داخل تگ application مقدار supportRtl برابر با true هستش

اگه همینطوره مقدارشو برابر با false قرار بدید تا وقتی زبان گوشی به فارسی/انگلیسی تغییر کرد ویو های داخل لیوت تغییر نکنن

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...