2 votes

Comment simuler la perte du signal cellulaire ?

Le programme (CSipSimple) semble ne pas fonctionner correctement lorsque le réseau de données cellulaires est instable. Il fonctionne bien si vous l'activez et le désactivez manuellement.

Comment simuler une mauvaise connectivité du réseau (par exemple en prenant le métro) pour tester l'application ?

Ce devrait être le réseau mobile, pas le Wi-Fi.

Existe-t-il des programmes ou des bidouillages (dans le logiciel, avec accès Root) pour cela ou dois-je me résoudre à emballer l'appareil dans du papier aluminium ?

2voto

Chuck Points 138930

Essayez ces sacs antiélectrostatiques comme ceux dans lesquels vous mettez les disques durs - vous pouvez aussi appuyer sur les boutons. Si vous avez besoin de plus d'atténuation, mettez-le dans d'autres sacs. Faites des tests à pied dans le bureau.

Si vous le mettez en mode avion ou si vous utilisez les autres "astuces" suggérées, le mobile signale un DÉTACHEMENT au réseau - c'est un arrêt contrôlé - ce n'est pas du tout comme entrer dans un tunnel. Nous utilisons cela pour forcer le cycle DETACH/ATTACH sans la longue attente du redémarrage des téléphones.

En général, la seule façon de forcer une perte incontrôlée du signal est de retirer la batterie - ce qui n'est pas très utile pour tester les applications.

Mode ingénierie pourrait le faire - mais tous les téléphones sont différents et peuvent ne pas être disponibles. On peut peut-être dire au récepteur d'insérer une charge d'atténuation ou de réduire le gain ou quelque chose du genre.

Dans mon travail de jour, j'ai une boîte blindée RF (Ramsey Electronics) avec des gants en maille pour manipuler le dispositif dans l'environnement RF contrôlé... seule, elle n'est probablement pas adaptée au contrôle de la RF vers le mobile seul. Mais alors, j'ai une connexion directe à mon propre réseau mobile privé avec des stations de base, des atténuateurs réglables et mes propres cartes SIM et tout le reste...

0voto

Selon l'appareil, il peut y avoir des connecteurs d'antenne sur le circuit imprimé. Vous pourriez connecter une antenne externe au connecteur approprié via un atténuateur réglable. Cela vous permettrait de contrôler la force du signal que votre téléphone recevrait.

Pourtant, la feuille d'aluminium serait probablement beaucoup moins chère.

0voto

Michael Hampton Points 2100

Dans ICS et JB, il existe un élément de menu que vous pouvez utiliser pour désactiver les données mobiles. Allez à Paramètres puis dans le Sans fil et réseaux section, toucher Plus... . Ensuite, touchez Réseaux mobiles . Enfin, vous pouvez toucher Données activées pour activer/désactiver les données mobiles.

Si vous avez besoin d'un contrôle plus fin de la radio mobile, de nombreux téléphones Android ont menus secrets qui vous permettent, entre autres, de contrôler la radio mobile, par exemple en la faisant basculer entre 4G LTE, 3G, EvDO/1xRTT ou en l'éteignant tout simplement.

Dans certaines circonstances, si vous avez simplement besoin de simuler une perte totale de connectivité, vous pouvez simplement activer le mode avion (hors ligne). (Mais cela met également hors service le Wi-Fi, et peut donc ne pas fonctionner pour vous).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X