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 7 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();
}