0

SMSをAndroidエミュレーターに送信しようとしています。

エミュレーターを作成します。

sudo ./avdmanager create avd --force --name emu1 --abi default/x86_64 --package 'system-images;android-29;default;x86_64' --device pixel

エミュレーターを起動します。

sudo ./emulator -writable-system -avd emu1 -selinux permissive

次に、認証を使用して telnet セッションを正常に確立しますが、コンソール セッション コマンドを実行すると、次のようになります。sms send 123345456 "test_msg"

トースト通知の取得:

logcat 出力:

NotificationService: No Channel found for pkg=com.android.messaging, channelId=null, id=0, tag=com.android.messaging:sms:, opPkg=com.android.messaging, callingUid=10078, userId=0, incomingUserId=0, notificationUid=10078

エミュレーター (Android studio で作成) に対して同じコンソール コマンドを実行すると、SMS メッセージが正常に受信されました。

送信エラーが発生し、予期したチャネルを作成できない理由は何ですか?

4

0 に答える 0