File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/main/java/org/altbeacon/beacon Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change 30
30
import android .content .Intent ;
31
31
import android .content .ServiceConnection ;
32
32
import android .content .pm .PackageManager ;
33
+ import android .content .pm .ResolveInfo ;
33
34
import android .os .IBinder ;
34
35
import android .os .Message ;
35
36
import android .os .Messenger ;
@@ -1086,10 +1087,10 @@ private long getBetweenScanPeriod() {
1086
1087
private void verifyServiceDeclaration () {
1087
1088
final PackageManager packageManager = mContext .getPackageManager ();
1088
1089
final Intent intent = new Intent (mContext , BeaconService .class );
1089
- List resolveInfo =
1090
+ List < ResolveInfo > resolveInfo =
1090
1091
packageManager .queryIntentServices (intent ,
1091
1092
PackageManager .MATCH_DEFAULT_ONLY );
1092
- if (resolveInfo .size () == 0 ) {
1093
+ if (resolveInfo != null && resolveInfo .size () == 0 ) {
1093
1094
throw new ServiceNotDeclaredException ();
1094
1095
}
1095
1096
}
You can’t perform that action at this time.
0 commit comments