teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

回答がわかりにくいので修正

2020/02/05 13:16

投稿

退会済みユーザー
answer CHANGED
@@ -1,7 +1,11 @@
1
- 処理を分けなくても当面は問題ありません
2
- しかし将来のバージョンでは削除されますので、その時には必ず処理の分岐が必要になります
3
-
4
1
  > API28以下のバージョンもアプリの対象とする場合、
5
2
  API28以下のバージョンと29(以上)の場合で処理を分けなければならないのでしょうか。
6
3
 
4
+ deperecatedなクラスを使うだけであれば、処理を分けなくても当面は問題ありません
5
+ しかし将来のバージョンでは削除されますので、その時には必ず処理の分岐が必要になります
6
+
7
+ > もしくは、API29から追加されたもののみ記載しておけば、
8
+ API28以前のバージョンの機器でも動作するのでしょうか。
9
+
7
- API level 29から提供されているものは28には存在しませんので、対象にする場合分岐は必ず必要です
10
+ API level 29から提供されているものは28には存在しません
11
+ ですので、API level 28以下を対象にするアプリでWifiNetworkSpecifierを使用するような場合、分岐は必ず必要です