2010-11-09 6 views

Répondre

1

Les commandes AT permettent de contrôler le téléphone et d'être averties des événements du téléphone. Il n'y a rien d'interagir avec l'utilisateur, juste le téléphone. Ainsi, vous pouvez sûrement répondre à un appel à l'aide

ATA -> answers the call 
AT+CLIP -> set the caller id presentation 

Pour voir qui vous appelle, vous devez activer la présentation identification de l'appelant. La syntaxe de la commande est parfois non-standard donc mon conseil est de regarder le manuel de votre marque.

+0

Je dois développer une application Android de réponse automatique (appel GSM), j'ai cherché sur Internet et appris que les applications tierces n'ont pas la permission "android.permission.MODIFY_PHONE_STATE", à cause de laquelle mon application ne peut pas répondre automatiquement à un appel, maintenant je lis à propos de ces commandes AT. Pouvez-vous s'il vous plaît me dire une chose, que je n'ai pas trouvée, une application tierce peut-elle utiliser ces commandes AT, sur un téléphone enraciné/non raclé pour répondre automatiquement à un appel téléphonique ...? – blackfyre

+0

@ user1204089 Je ne suis pas encore développeur Android. Généralement, les commandes AT sont envoyées via un port série (USB ou une connexion Bluetooth RFCOMM). Avez-vous déjà consulté cette question? http://stackoverflow.com/questions/8740223/android-auto-answer-the-incoming-call-programatically –

+0

Oui, maintenant j'ai utilisé ça, l'événement de clavier, l'approche. – blackfyre

Questions connexes