TetherSettings: check provisionApp array length am: 39f0e41ec7

am: 02602b9b2c

Change-Id: I51d5a3094a575254489d734c823e10608ddb369b
This commit is contained in:
Rebecca Silberstein
2016-08-31 20:51:31 +00:00
committed by android-build-merger

View File

@@ -516,6 +516,9 @@ public class TetherSettings extends RestrictedSettingsFragment
private static boolean isIntentAvailable(Context context) { private static boolean isIntentAvailable(Context context) {
String[] provisionApp = context.getResources().getStringArray( String[] provisionApp = context.getResources().getStringArray(
com.android.internal.R.array.config_mobile_hotspot_provision_app); com.android.internal.R.array.config_mobile_hotspot_provision_app);
if (provisionApp.length < 2) {
return false;
}
final PackageManager packageManager = context.getPackageManager(); final PackageManager packageManager = context.getPackageManager();
Intent intent = new Intent(Intent.ACTION_MAIN); Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName(provisionApp[0], provisionApp[1]); intent.setClassName(provisionApp[0], provisionApp[1]);