사용자 액세스를 제어하는 Android 프로젝트를 개발 중입니다. 사용자 로그인과 같은 IMEI 번호를 사용합니다. 사용자가 액세스 할 수있는 장치를 하나만 사용해야하기 때문에 IMEI 복제가 걱정됩니다. IMEI가 원본인지 확인하기 위해 부팅 된 전화 컨트롤을 구현하고 싶습니다.
IMEI를 사용하여 Android 휴대 전화의 루트를 변경하지 않을 수 있습니까?android에서 변경된 IMEI가 적용된 멍청한 스마트 폰
-1
A
답변
0
고유 한 식별자로 기기의 MAC 주소를 사용할 수 있다고 생각합니다. MAC ADRESS를 얻기 위해 아래의 코드를 사용 :
WifiManager manager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo info = manager.getConnectionInfo();
String uniqueId = info.getMacAddress();
매니페스트이 권한을 추가하는 것을 잊지 마십시오가
import android.provider.Settings.Secure;
private String android_id = Secure.getString(getContext().getContentResolver(),
Secure.ANDROID_ID);
:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
0
또한 안드로이드 장치에게 고유 ID를 사용할 수 있습니다 이 블로그에 대한 좋은 설명이
http://android-developers.blogspot.in/2011/03/identifying-app-installations.html
이 질문은 프로그래밍에 관한 것이 아니기 때문에 주제가 아닌 것처럼 보입니다. –