패키지, 저장소 및 앱 카테고리 검색

패키지 상세v3.0.14

get_phone_number

기기에서 실제 전화번호를 가져오기 - Android 기기에서만 작동하며, 실제 기기에서 실행되어야 합니다.

Android
30일 다운로드
1.1천
좋아요
41
Pub 점수
160

패키지 설치

flutter pub add get_phone_number

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

get_phone_number 패키지는 플러터 애플리케이션이 안드로이드에서 장치의 실제 전화번호를 검색할 수 있도록 합니다. 이 패키지는 안드로이드 전용이며, 네이티브 안드로이드 시스템 권한과 API에 의존하므로 물리적 디바이스에서 실행되어야 합니다. iOS는 지원되지 않습니다. 사용자의 전화번호를 디바이스에서 직접 식별하거나 확인해야 하는 앱에 유용합니다. 전화번호에 접근하기 위해서는 적절한 런타임 권한이 필요하며, 기기 제조업체와 안드로이드 버전에 따라 다를 수 있습니다.

사용 사례

  • Android 앱에서 장치 전화번호 가져오기
  • 전화번호를 사용한 사용자 인증
  • 모바일 앱에서의 장치 식별
  • SMS 기반 인증 흐름 활성화
  • 통신 서비스와의 통합

주요 기능

  • 안드로이드 전용 호환성
  • 작동을 위해 물리적 장치가 필요합니다
  • 네이티브 Android API 사용
  • 런타임 권한 처리를 지원합니다
  • Flutter pub를 통한 간단한 통합

적합한 대상

  • 전화번호 접근이 필요한 안드로이드 앱 개발자
  • 디바이스 전화번호를 직접 검색해야 하는 앱
  • SMS 또는 통화 기능을 포함하는 프로젝트
  • 기기 수준의 하드웨어 기능을 사용하는 개발자
  • 사용자 신원 확인에 중점을 둔 애플리케이션

고려 사항

  • Android 장치에서만 작동합니다
  • 실제 물리적 장치에서 실행되어야 합니다
  • 런타임 중 사용자 권한이 필요합니다
  • 제조업체의 제한으로 인해 모든 안드로이드 기기에서 작동하지 않을 수 있습니다
  • 안드로이드 플랫폼에만 제한됨

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

get_phone_number

Get Phone Number from Android Native

Warning: This library works in only android.

Usage

Simple function
    String phoneNumber = await GetPhoneNumber().get();

    print('getPhoneNumber result: $phoneNumber');
List of phone number
    List<String> list = await GetPhoneNumber().getListPhoneNumber();

    print('getListPhoneNumber result: list');
Detailed function with android permissions
    final module = GetPhoneNumber();

    if (!module.isSupport()) {
        print('Not supported platform');
    }

    if (!await module.hasPermission()) {
      if (!await module.requestPermission()) {
        throw 'Failed to get permission phone number';
      }
    }

    String phoneNumber = await module.getPhoneNumber();
    print('getPhoneNumber result: $phoneNumber');

Buy Me A Coffee

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.