친구 핸드폰 ( 모토로이) 에서는 실행되고
갤럭시 S 에서는 안되는데요.

다른 분들은 어떻게 되나요



http://code.google.com/p/zxing/


이걸 다운 받아서

qr 테스트 해보는데요.

제공하는 core.jar 파일 라이브러리로 추가 하고

버튼 이벤트에

        Button BtnQR = (Button) findViewById(R.id.qr_button);
        BtnQR.setOnClickListener(new View.OnClickListener() { 
            public void onClick(View view) { 
             Intent qrintent = new Intent("com.google.zxing.client.android.SCAN");
             // 현재의 activity 에 대해 startActivity 호출
             qrintent.putExtra("SCAN_MODE", "QR_CODE_MODE");
            // startActivity(intent);
             startActivityForResult(qrintent,0);             
            } 
        });


 퍼미션 적용

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
 
   <uses-permission android:name="android.permission.CAMERA"/>
   <uses-permission android:name="android.permission.READ_CONTACTS"/>
   <uses-permission android:name="android.permission.WRITE_CONTACTS"/>
   <!-- <uses-permission android:name="android.permission.INTERNET"/> -->
   <uses-permission android:name="com.android.browser.permission.READ_HISTORY_BOOKMARKS"/>
   <uses-permission android:name="android.permission.VIBRATE"/>
   <uses-permission android:name="android.permission.FLASHLIGHT"/>
   <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
 
   <!-- Wifi related  -->
   <uses-permission android:name="android.permission.WRITE_SETTINGS" />
   <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
   <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
   <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
   <uses-permission android:name="android.permission.WAKE_LOCK" />