套件概覽
Another Telephony 是一個從原始 telephony 套件分叉而來的 Flutter 插件,專為讓 Android 應用程式能夠存取電話功能而設計。它允許開發者取得網路資訊、撥打電話、傳送與接收簡訊,並監聽傳入的簡訊。該套件包含可靠傳入簡訊偵測的修復,使其適用於需要即時簡訊互動的應用程式。專為 Android 設計,提供簡單直觀的介面,將核心電話功能整合至 Flutter 應用程式中。
適用情境
- 簡訊驗證系統
- 應用內呼叫啟動
- 即時來電簡訊監控
- 網路狀態追蹤
- 雙因素驗證
- 自動訊息處理
主要特色
- 支援發送和接收簡訊
- 啟用電話呼叫啟動
- 獲取網絡信息
- 修復了傳入簡訊監聽器
- 僅限 Android 平台支援
- 簡單 API 結合
適合對象
- 開發基於簡訊的驗證
- 需要自動化簡訊處理的應用
- 需要通訊功能存取的行動應用程式
- 面向 Android 的 Flutter 項目
- 具有即時訊息需求的應用程式
使用建議
- 僅限Android平台
- 需要執行時權限以發送簡訊和撥打電話
- 接收簡訊監聽可能影響電池使用
- 依賴於設備特定的電話服務
- 與 iOS 不相容
- 可能需要額外設定以支援背景執行