Я не пробовал это, но это должно работать: если вы не избегаете писать приложение для Android (не как я), вы должны написать приложение для моста (на Java), которое получает команды на канале- это должен быть простой веб-сервер.Приложение-мост (веб-сервер) должно реализовывать набор API Android и предоставлять его в виде веб-службы: http://myphone? Phone-call = Mum или http://myphone? Add-calendar-event= 20120008_1200, ланч, 30 - я знаю, что есть много вызовов API Android, и этот метод не подходит для более сложных функций приложения (с обратным вызовом и т. Д.), Но простые односторонние команды должныРабота.
Вы можете вызвать этот интерфейс даже с другого хоста, скажем, с вашего настольного компьютера.Ой, подождите, это не новая идея, уже есть приложения, подобные этому , которые - я думаю - делают то же самое, они предоставляют не просто простой сервис, но даже приятный интерфейс приложения Ajax для вашеготелефон, вот один: https://play.google.com/store/apps/details?id=com.sand.airdroid
Кроме того, служба должна быть защищена, избегайте отправки большого количества SMS-сообщений вашим контактам со случайными HTTP-запросами.
CON: Вы должны написать приложение для Android,которая обеспечивает каждую функцию, которая вам нужна.CON: приходится писать код Java и использовать Android SDK.Не веселоCON: Мостовое приложение должно работать в фоновом режиме, Linux-программа должна как-то запускаться.
PRO: Для одной услуги (например, для отправки SMS) это хороший выбор.PRO: этот метод будет совместим с будущими выпусками Android.(С надеждой.)PRO: Вы можете обратиться к услуге с других компьютеров, вам не нужно использовать телефон в качестве пользовательского интерфейса.(Хм, недорогой Android-телефон дешевле, чем SMS-мост?)