Как я могу проверить, имеет ли устройство возможности SMS (например, телефоны, вероятно, будут, но планшеты не могут)?
Я сам ответил на вопрос, пользуюсь;
if(this.getPackageManager().hasSystemFeature(PackageManager.FEATURE_TELEPHONY)){ // THIS PHONE HAS SMS FUNCTIONALITY }else{ // NO SMS HERE :( }
Вы можете проверить, есть ли SmsManager или нет.Я думаю, что у неподключенных планшетов его не будет.