+ private SurfaceView mSufaceView;
+ private Button mBtnStart;
+ private TextInputEditText mTextServer;
+ private TextInputEditText mTextUser;
+ private TextInputEditText mTextCamera;
+ private String mMacAddr = "";
+ private NetworkMonitor networkMonitor;
+ private UsbMonitor mUsbMonitor;
+ private ServiceHealthMonitor mServiceHealthMonitor;
+ private static final int INTERVAL = 3 * 60; // seconds
+
+ boolean mBounded = false;
+ MyService mServer;
+ Intent mIntent;
+
+ private void configLog(){
+ try {
+ final LogConfigurator logConfigurator = new LogConfigurator();
+ String fname = getExternalFilesDir(null) + File.separator + "log.txt";
+ logConfigurator.setFileName(fname);
+ Log.e(TAG, "Log file is located at: " + fname);
+ logConfigurator.setRootLevel(Level.DEBUG);
+ logConfigurator.setLevel("org.apache", Level.ERROR);
+ logConfigurator.setMaxFileSize(1024 * 1024 * 10);
+ logConfigurator.configure();
+ gLogger = Logger.getLogger(getClass());
+ } catch (Exception e){
+ e.printStackTrace();
+ }
+ }