Nullpointerexception On Starting Application
I tired to start my Activity (declared in AndroidManifest) , but then I saw that error(s) : 08-11 16:04:05.952: E/AndroidRuntime(815): FATAL EXCEPTION: main 08-11 16:04:05.952: E/A
Solution 1:
I would venture to guess that you are initializing pm outside of onCreate(). This would try initializing it before you actually had a Context and it would return null. You need to do this inside of onCreate() and before calling the function that uses it.
PackageManager pm;
@OverrideprotectedvoidonCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
pm = getPackageManager();
/* Some code has been removed */if(dcm.isAdminActive(c))
ustawWidokMain();
Anything that needs a Context inside of an Activity needs to be initialized, at the earliest, in onCreate() since the Activity and its Context aren't initialized before this.
Solution 2:
Have you declared permissions in Manifest?
<uses-permissionandroid:name="android.permission.CAMERA" /><uses-featureandroid:name="android.hardware.camera" /><uses-featureandroid:name="android.hardware.camera.autofocus" />And what is pm? Where do you have instatiate it? Seems you are missing to.
Solution 3:
It means you did not declare or initialize the object in this ustawWidokMain method. Please recheck or debug to which line gives you error.
Post a Comment for "Nullpointerexception On Starting Application"