Afzaal Ahmad Zeeshan
Если у вас есть кодовая база для C#, она в основном будет представлена как сервис или API, который может прослушивать запросы от других устройств в сети.
Есть много ресурсов, которые вы можете увидеть, чтобы понять, как подключить Android-устройство к сервису, написанному в .NET. Самый очевидный способ-выставить объекты сокетов и заставить Android-устройство общаться через собственные сокеты.
Еще лучший и простой способ-это иметь ASP.NET API прослушивает запросы, а затем транслирует сообщения с этого GSM-модема.
// Send a request to this action.
[Route("/api/Send/{message}")]
public string SendMessages(string message) {
// Connect to GSM modem and send to the network.
}
Этот простой API позволит вам подключиться
любое устройство (не просто любое Android-устройство), к этой службе через объект HTTP-клиента.
Дело в том, что вам не нужно искать "отправить sms с c# в android", вам просто нужно найти "подключить android С.сетевой сервис". Google даст вам много полезных ресурсов, на которые вы можете взглянуть; примеры кода, статьи и т. д.
Кроме того, прочтите эти мои старые ответы тоже:
C# windows form для подключения к приложению android[
^]
Взаимодействие между C# windows form и Java android app[
^]
C# windows form для подключения к приложению android[
^]
Клиент TCP Android и сервер visual studio C# [
^]
Как отправить данные с моего компьютера asp.net веб-сайт в приложение для android ?[
^]
Как вызвать web api с android?[
^]
Как я могу сделать передачу данных из приложения android в приложение c# через USB-кабель?[
^]