Androidのエミュレータで信号強度の変化をシミュレートする方法はありますか? 私はアプリで信号強度を記録するphonestatelistenerを持っています。私もエミュレータにtelnetを使用していますが、gsmシグナル5 5のようなコマンドですが、rssiシグナルの強度として99、ビットエラーレートとして-1を得ています。Androidエミュレータの信号強度
答えて
私はエミュレータではできないと思います。
私はGoogleを検索したときにそのリンクをもらった。しかし、エミュレータにtelnetしてリストを作成すると、gsmシグナルと呼ばれるコマンドが実行されます。それはこのコマンドがデバイスでのみ動作することを意味しますか?私は、telnetコマンドの全ポイントがデバイスの変更をシミュレートすることだと考えました... – MEURSAULT
これはおそらく、異なるネットワークの電力(dB)定格が異なるさまざまなデバイス用です。エミュレータでこれを実装するのは難しいかもしれません。 – hwrdprkns
あなたはもちろん、エミュレータにパッチを当てることができます。あなたが望むことは何でも行うことができます。APIがプロパティやデータパーティションのどこかに貼り付いたファイルから値を返すようにするには、かなり簡単なハックです。ほとんどの作業は、それを再構築するために設定するだけです(または、すべてを再構築せずにパッチを実行する)。あなたのコード内でAPIをラップするだけで、実際のデバイスで一度だけテストする方が簡単かもしれません。おそらく、静電気防止用バッグを限界ファラデーケージとして試してみてください。 –
私はそれをあざけるためのいくつかのダミークラスを作成し、実際の労働者階級に変更するような場合にインターフェイスを
interface SignalInformation{
float signalStrength();
//etc...
}
を模擬するために良いアイデアだと思います。
class MockSignal implements SignalInformation{
public float signalStrength(){
return 3.5; //or whatever behaviour you want (i.e. random number)
}
}
- 1. AndroidのFM信号強度
- 2. AndroidのBluetooth信号強度
- 3. Android Java Bluetooth RSSI信号強度
- 4. ESP8266 WiFi信号強度
- 5. AndroidのWiFi信号強度を取得する
- 6. matlabの音声信号の強度
- 7. Windows 7のpybluezでの信号強度
- 8. デバイスの信号強度を取得
- 9. Androidで低データ信号強度をシミュレートする
- 10. Bluetooth信号強度ウェアハウス可能
- 11. Rパワーと信号強度コード
- 12. 信号強度を取得する
- 13. ESP8266ソフトAP信号強度を設定
- 14. GPS信号強度を見つける
- 15. 現在のセル信号強度を取得する方法は?
- 16. LinuxのBluetoothは(接続せずに?)信号強度とl2ping
- 17. iPhoneのキャリア信号強度をプログラムで取得する
- 18. wiresharkの信号強度を解釈する方法
- 19. 信号強度を取得するためのWLAN API
- 20. obj-cの信号強度を取得する方法は?
- 21. 802.11プローブ要求の一定信号強度
- 22. Android:WiFi信号強度を監視する方法
- 23. 信号強度を使用した三角測量アルゴリズム
- 24. [ionic] Wi-Fi信号強度値を取得する方法
- 25. iOSでBluetooth信号強度を測定できますか?
- 26. タイムリーに信号強度を確認する
- 27. GPS信号強度と精度を表示するにはどうすればいいですか? Android
- 28. Androidエミュレータの温度センサー検出
- 29. Androidエミュレータの速度を改善する
- 30. apache 2.4.25暗号強度の問題
特に、信号強度を変更したり、ネットワーク接続の速度を低下させようとしていますか? – hwrdprkns
信号の強さを変えれば、私はtelnetでgsm信号コマンドがなぜエミュレータで動作しているように見えるのか分かりません。 – MEURSAULT