چگونگی استفاده از Proguard برای پروژه اندرویدی که در آن از کتابخانه ActionBarSherlock استفاده شده است (برای جلوگیری از بروز Force Close)، در برنامه نویسی اندروید
چنانچه در پروژه اندروید خود، از کتابخانه ActionBarSherlock استفاده کرده باشید، هنگامی که برای پروژه مورد نظر، Proguard را فعال کنید (که برای محافظت از کدها برای عدم مهندسی معکوس به کار می رود)( آموزش شماره 323 )، با Force Close (بسته شدن برنامه اندروید) مواجه می شوید.
برای برطرف کردن این مشکل، بعد از اینکه proguard را فعال کردید، باید فایل proguard-project.txt را باز کنید :

سپس کد زیر را به انتهای کدهای آن اضافه کنید (در یک خط جدید) :
-keep class com.actionbarsherlock.** {*;}
مشکل حل می شود و دیگر با Force Close روبرو نخواهید شد.
نظرات 0 0 0