Android6以降でSMARTalkを使う際の覚書
arrows M03 (android6.0.1)でIP電話アプリSMARTalkを使う場合、 デフォの設定ではまともに使えないのでいろいろ試したのでその覚書、 結論から言うと SMARTalkの設定を2ヶ所、スマホの設定を1ヶ所、計3ヶ所を変更します、基本はこれでOK SMARTalkの設定変更 「設定」→「着信方法」を「スリープモードにしない」にする 「設定」→「SIPアカウント」→「電話番号の行の右端の→をタップ」→「詳細設定」→「REGISTERの有効期限(秒)」を「60」に設定 ちなみに、設定が済んだらバックで戻らないで「OKボタン」があるときは必ずOKボタンで戻ること、 OKボタンが無くなったら戻るボタンで戻っていいけど、アプリはいったん必ず終了して再起動すること。 スマホの設定変更 「設定」→「電池」→「電池の使用量」→右上の「︙メニュー」→「電池の最適化」→プルダウンメニューの「最適化していないアプリ」を「すべてのアプリ」に切り替え→「SMARTalk」を探してタップ→「最適化しない」を選択→「完了」ボタンをタップ 以上3ヶ所の設定変更で基本的に完了なんですが、 android6で搭載されたDozeモードが曲者で、 スマホを長時間放置すると深いスリープに入ってしまいSMARTalkが着信しなくなちゃうんですよね、 試しに朝起きたらスマホに一切触らず、別の電話機からSMARTalkの番号に電話をかけてみてください、 たぶん着信しません(´・ω・`) これ対策は基本的にはシンプルで 1時間毎に画面を表示させる これでOK android6は1時間無操作放置するとDozeモードに入っちゃうので 1時間毎に画面を表示させてDozeモードを解除します、 ただ、寝ているときにこれを手動でやるのは無理なので(^_^;) 私はMacroDroidというアプリを使って1時間毎に画面を表示(点灯)させています、 https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid&hl=ja これで長時間放置時の着信は完璧になりました。 ちなみに、 当初はPUSH着信のままなんとか...