1.APP 现在比较耗电,代码中比较耗电的部分主要是GPS 定位以及蓝牙通信、socket 通信2.如何优化代码达到节省电能的目的
学习是最好的投资!
GPS 測位などのハードウェア デバイスのバッテリー使用量を最適化するには、使用シナリオに従って処理し、測位が 1 回のみの場合は、使用後にオフにします。常に測位が必要な場合は、料金を支払う必要があります。通話の頻度、ネットワーク、Bluetooth にも注意してください。
コードの省電力効果を直接実現できるものはわかりません。メモリのオーバーヘッドと CPU 使用率を最小限に抑えるには良い方法かもしれません。
1. GPS などのプログラムで必要な場合を除き、センサーを常にオンにしたままにしないでください。2. XCODE には、消費電力を分析するための分析ツールも用意されています。このツールを使ってみてください。
GPS 測位などのハードウェア デバイスのバッテリー使用量を最適化するには、使用シナリオに従って処理し、測位が 1 回のみの場合は、使用後にオフにします。常に測位が必要な場合は、料金を支払う必要があります。通話の頻度、ネットワーク、Bluetooth にも注意してください。
コードの省電力効果を直接実現できるものはわかりません。メモリのオーバーヘッドと CPU 使用率を最小限に抑えるには良い方法かもしれません。
1. GPS などのプログラムで必要な場合を除き、センサーを常にオンにしたままにしないでください。
2. XCODE には、消費電力を分析するための分析ツールも用意されています。このツールを使ってみてください。