How to Determine if Camera(facing away from screen) exists on an Android Device

public static final String FEATURE_CAMERA was added in API level 7
Feature for getSystemAvailableFeatures() and hasSystemFeature(String).
The device has a camera facing away from the screen.
Constant Value: "android.hardware.camera"

1. Get a PackageManager Instance and save to myPackageManager.

2. Create a Boolean Variable named bolCameraSupported

3. Set the Minimum and Target SDK version  to or greater. 

4. In the onCreate method, add the below code. This will return the camera support to a boolean named bolCameraSupported. It will then display a toast displaying the camera existence on the device to the user.

bolCameraSupported = myPackageManager.hasSystemFeature(PackageManager.FEATURE_CAMERA);
if (bolCameraSupported) {
Toast.makeText(this, "Device has a Camera", Toast.LENGTH_LONG).show();
} else {
Toast.makeText(this, "No Camera on Device!", Toast.LENGTH_LONG).show();
}