0

我正在尝试向 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"

获取 toast 通知:

日志输出:

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 工作室创建)相同的控制台命令,成功收到短信。

我收到发送失败并且无法创建预期通道的原因可能是什么?

4

0 回答 0