如果我使用sendTextMessage方法并且用户有平板电脑,会发生什么?(Android)

如果我使用sendTextMessage方法并且用户有平板电脑,会发生什么?(Android),android,sms,telephony,Android,Sms,Telephony,我想在我的应用程序中发送一条SMS消息,我想询问如果用户有平板电脑会发生什么。我的应用程序会崩溃吗? 它会做些奇怪的事吗 我使用以下方法: SmsManager.getDefault().sendTextMessage(destinationAddress, scAddress, text, sentIntent, deliveryIntent) 从技术上讲,平板电脑设备将无法从谷歌play商店“找到”您的应用程序,因为您的应用程序需要电话功能 然而,若tablet用户以其他方式获得了您的应用

我想在我的应用程序中发送一条SMS消息,我想询问如果用户有平板电脑会发生什么。我的应用程序会崩溃吗? 它会做些奇怪的事吗

我使用以下方法:

SmsManager.getDefault().sendTextMessage(destinationAddress, scAddress, text, sentIntent, deliveryIntent)

从技术上讲,平板电脑设备将无法从谷歌play商店“找到”您的应用程序,因为您的应用程序需要电话功能


然而,若tablet用户以其他方式获得了您的应用程序,并手动安装,则无法阻止它们。当应用程序运行时,如果固件不能正确处理异常,它可能会崩溃。但是我认为这不会发生,大多数情况下它不会起任何作用。

好吧,这取决于平板电脑,如果它有或没有短信插槽,我假设你对没有插槽的类型感兴趣,在这种情况下平板电脑会花很长时间,系统会要求等待或取消,如果等待,那么它将最终显示一条错误消息,错误消息取决于Android版本,在这种情况下,您的应用程序将崩溃