목록NFC (8)
투케이2K
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] package com.example.javaproject; import android.app.PendingIntent; import android.content.Intent; import android.content.IntentFilter; import android.nfc.NdefMessage; import android.nfc.NdefRecord; import android.nfc.NfcAdapter; import android.nfc.Tag; import android.nfc.tech.Ndef; import android.nfc.tech.NfcF; import android.os.Build; import android.o..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [goNfcConnectPopup] : NFC 연결 팝업창 호출 수행 // ----------------------------------------------------------------------------------------- public static void goNfcConnectPopup(Context mContext){ /** * // --------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] import android.app.PendingIntent; import android.nfc.NfcAdapter; import android.nfc.Tag; import android.nfc.tech.MifareClassic; import android.os.Build; import android.os.Bundle; import android.util.Base64; import android.util.Log; import android.view.KeyEvent; import android.view.View; import android.view.Window; import androidx.appcompat.app.AppCom..
[개발 환경 설정] 개발 툴 : AndroidStudio [설 명] 1. HCE 통신 이란 Android 애플리케이션에서 카드를 에뮬레이션하고 NFC 리더와 직접 통신을 수행하는 방법입니다 2. HCE 통신 은 보안 요소가 포함되지 않은 추가적인 카드 에뮬레이션 방법입니다 3. HCE 를 사용해 NFC 카드를 에뮬레이션할 때는 NFC 프로토콜 프레임을 보안 요소로 라우팅하는 대신 Android 애플리케이션이 실행되고 있는 호스트 CPU로 데이터를 직접 라우팅합니다 4. HCE 서비스는 사용자 인터페이스 없이 백그라운드에서 실행할 수 있습니다 - 대중교통 카드와 같은 많은 HCE 애플리케이션에 적합하며 사용자가 서비스를 사용하기 위해 앱을 시작할 필요가 없습니다. 대신 ..
[설 명] 프로그램 : Android / Java 설 명 : 블루투스 , 위치 권한 , 네트워크 연결 상태 , NFC , 가속도 센서 활성 상태 확인 [소스 코드] package com.example.testapp; import static android.content.Context.KEYGUARD_SERVICE; import android.Manifest; import android.app.KeyguardManager; import android.bluetooth.BluetoothAdapter; import android.bluetooth.BluetoothDevice; import android.content.Context; import android.content.pm.PackageManage..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [참고 사이트] https://developer.android.com/guide/topics/connectivity/nfc/hce?hl=ko 호스트 기반 카드 에뮬레이션 개요 | Android 개발자 | Android Developers 호스트 기반 카드 에뮬레이션 개요 NFC 기능을 제공하는 많은 Android 지원 기기에서 이미 NFC 카드 에뮬레이션을 지원하고 있습니다. 대체로 카드는 보안 요소라고 하는 기기의 별도 칩에 의해 에 developer.android.com
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [요약 소스코드] /** [액티비티 실행 준비 메소드] **/ @Override public void onResume(){ super.onResume(); Log.d("---","---"); Log.d("//===========//","================================================"); Log.d("","\n"+"[A_Nfc > onResume() 메소드 : 액티비티 실행 준비]"); Log.d("//===========//","================================================"); Log.d("---","---"); //TODO [NFC ..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : AndroidStudio 개발 언어 : java /* =========================== */ /* =========================== */ [소스 코드] //================== [AndroidManifest.xml 네트워크 연결 상태 확인 퍼미션] ================== //================== [NFC 상태 확인 위한 전역 변수 선언 실시] ================== public static final String NFC_DISABLE = "DISABLE"; public static final String NFC_ACTIVE ..