質問: Google Developersのメモリの節約方法を読んでいました。 https://developer.android.com/topic/performance/memory.html 一定期間の処理にjobschedulerの推奨があったのでServiceを使うより良いのかと思い 色々試していたのですが分からない点がありましたので教えて下さい。 jobschedulerはAPIレベル21以降でないと使えないとの事ですが プロジェクトをAPIレベル21以上にすると使えない端末が多くでると思います。 こういった場合どういう対処方法があるのでしょうか? 単純にPlayストアにアップする際に「Android 5.0」以上しか使えないと するしかないのでしょうか? 環境 Android Studio 2.2.3 os:mac
回答: 1. 別アプリとして作成する。 2. 下位互換を保ちつつリフレクションでがんばる。 3. 非対応端末を切る ぐらいやね