检查camera是否存在
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
/**
?* This activity checks if device has camera
?* @author FaYnaSoft Labs
?*
?*/
public class Main extends Activity {
?private static String APP_TAG = "tag";
?private android.hardware.Camera camera;
?@Override
?public void onCreate(Bundle savedInstanceState) {
??super.onCreate(savedInstanceState);
??setContentView(R.layout.main);
??try {
???camera = android.hardware.Camera.open();
??} catch (Exception e) {
???Log.e(APP_TAG, e.getMessage());
??}
?}
}
?
<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-permission android:name="android.permission.CAMERA" />