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のBluetooth信号強度
- 2. AndroidのFM信号強度
- 3. matlabの音声信号の強度
- 4. Windows 7のpybluezでの信号強度
- 5. AndroidのWiFi信号強度を取得する
- 6. Androidで低データ信号強度をシミュレートする
- 7. GPS信号強度を見つける
- 8. 信号強度を取得する
- 9. Rパワーと信号強度コード
- 10. ESP8266ソフトAP信号強度を設定
- 11. iPhoneのキャリア信号強度をプログラムで取得する
- 12. 現在のセル信号強度を取得する方法は?
- 13. wiresharkの信号強度を解釈する方法
- 14. LinuxのBluetoothは(接続せずに?)信号強度とl2ping
- 15. 信号強度を取得するためのWLAN API
- 16. obj-cの信号強度を取得する方法は?
- 17. Android:WiFi信号強度を監視する方法
- 18. 信号強度を使用した三角測量アルゴリズム
- 19. iOSでBluetooth信号強度を測定できますか?
- 20. GPS信号強度と精度を表示するにはどうすればいいですか? Android
- 21. Androidエミュレータの温度センサー検出
- 22. Androidエミュレータの速度を改善する
- 23. アンドロイドの現在のセルの信号強度を保存する際の問題
- 24. Android:利用可能なすべてのネットワークオペレータのGSM信号強度を取得するには
- 25. 携帯電話の「本当の」電話信号強度を測定する
- 26. PHP:緯度/経度/信号強度データを使用してビーコンの位置を見つける
- 27. 2台のAndroidエミュレータ間の通信
- 28. GPS信号強度をどのように評価できますか? (iPhone)
- 29. C++のlinuxで3gモデム信号強度を取得するには?
- 30. GSMが '99'を返すときの信号強度を調べる方法は?
特に、信号強度を変更したり、ネットワーク接続の速度を低下させようとしていますか? – hwrdprkns
信号の強さを変えれば、私はtelnetでgsm信号コマンドがなぜエミュレータで動作しているように見えるのか分かりません。 – MEURSAULT