با سلام
من طبق مسیر های گفته شده R8 رو فعال کردم , اپلیکیشن (هواشناسی) در حالت debug که مستقیم روی شبی ساز نصب میشه هیچ مشکلی نداره ، اما بعد از ساخت (apk (release و نصب برنامه از طریق فایل apk وقتی وارد برنامه میشم اسم شهر رو وارد می کنم ok رو میزنم از برنامه میاد بیرون ( برای ارتباط با شبکه از Retrofit استفاده شده).
درود بر شما
ایا هنگام relese کردن اپلیکیشن از قابلیت R8 نیز استفاده میکنید؟
مطمین هستید که فایل هایی که لازم باشه رو ignore میکند؟
۱-منظور شما از استفاده کردن قابلیت R8 چیه؟ یعنی به جز فعال کردن R8 در build.gradle و معرفی فایل هایی که باید ignore شود کار دیگه ای هم باید بکنیم؟
۲-چطور باید ببینیم که چه فایل هایی نیاز به ignore کردن داره؟
library هایی که استفاده کردم Retrofit و RecyclerView هستش تو فایل پیوست هم برای شما فرستادم ، کدهایی که باید proguard-rules.pro اضافه میشد رو که مربوط به Retrifit بود هم از داکیومنت خودش کپی کردم .
سلام خدمت شما دوست عزیز
android{
...
buildTypes {
release {
debuggable true
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
...
}
تنظیمات زیر را در build.gradle پروژه لحاظ کنید و پروژه را اجرا کنید
دلیل خطا و کد خطی که باعث خطا می شود رو برای ما ارسال کنید
با سلام
خطا هایی که بعد از بسته شدن برنامه در هنگام کار کردن داده رو فرستادم.