何が起こったのか知っている人はいますandroid.provider.Telephony
か?もうありません。
5 に答える
android-developer メーリング リストからこの投稿を読むと、これandroid.provider.Telephony
がオープン ソース リリースの一部であることがわかりますが、公式 SDK の一部としては含まれていません。
つまり、基礎となるシステムがどのように機能するかを理解するために自由に表示できますが、Android アプリケーションで実際に参照してコンパイルすることはできません。
Brian に感謝します。ただし、このサイトに投稿されたコードでは Telephony が使用されているようです。
Chris Haseman による Apress (ISBN: 978-1-43021-064-1) からの抜粋では、それも使用されています。
テレフォニー クラスは、SMS メッセージングに使用されます。
(Context context, Intent intent) { SmsMessage msg[] = Telephony.Sms.Intents.getMessagesFromIntent(intent); ...
また、現在の受信信号からデータを取得するためにも使用できます。このチュートリアルを確認してください- テレフォニー マネージャーを使用してデータを取得します。
anddev.org でリンクしたコードは、2008 年 2 月からほぼ 1 年前の SDK バージョンm5-rc14用です。現在の SDK バージョンは 1.0 で、m5-rc14 との間に 2 つのリリースがあります。
Android プロジェクトの性質を考えると、彼らはその急速な成長/採用において多くのインターフェースを追加および削除しました。多くの人が、Telephony インターフェースなど、オペレーティング システムのいくつかのクールな部分へのインターフェースの一部を閉鎖していると不満を漏らしています。
android.telephony ( link ) パッケージを調べて、そこに同等の機能があるかどうかを確認できます。
次のライブラリを使用して、G1 で SMS メッセージを送信できました: android.telephony.gsm.SmsManager
したがって、少なくとも (SMS 送受信コードについては) 同等のライブラリが利用可能です。
TelephonyManager http://code.google.com/android/reference/android/telephony/TelephonyManager.htmlも確認して ください。
これはまさにあなたが求めていたものではありませんが、あなたが探している多くの機能を提供します.
上記の回答の APress 本の参照については、私が書きました。現時点では、少し古くなっています (1.0 SDK が公開される前に公開されました) ので、更新はほぼ完了しています。ああ、テクノロジーの急速な更新の喜び。