بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
حل مشکل پروژه CoolReader
این پروژه برای خواندن کتاب Epub هستش، دانلود کنید.
بعد از کامپایل , اجرا، در LogCat این خطا میاد
java.lang.RuntimeException: Unable to start activity ComponentInfo
{org.coolreader/org.coolreader.CoolReader}: java.lang.NullPointerException:
Attempt to read from field 'org.coolreader.crengine.Properties
org.coolreader.crengine.BaseActivity$SettingsManager.mSettings' on a null object reference
ممنونم میشم، راهنمایی کنید
0
0
متغییر یا شی مقدار دهی نشده و null هست در زمانی که کد داره اجرا میشه (10 سال پیش)
0
0
برای راه حل چی کنم
(10 سال پیش)
+1
0
اوق قسمتی که خطا داره را بزارین (10 سال پیش)
0
0
گذاشتم، راهنمایی نمی کنید؟ (10 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
konda
10 سال پیش
0
0
کلا به این کد گیر میده
private static class SettingsManager {
public static final Logger log = L.create("cr");
private BaseActivity mActivity;
private Properties mSettings;
private boolean isSmartphone;
private final DisplayMetrics displayMetrics = new DisplayMetrics();
private final File defaultSettingsDir;
public SettingsManager(BaseActivity activity) {
this.mActivity = activity;
activity.getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
defaultSettingsDir = activity.getDir("settings", Context.MODE_PRIVATE);
isSmartphone = activity.isSmartphone();
mSettings = loadSettings();
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .