回答編集履歴

1

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

2020/02/05 13:16

投稿

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