မှတ်ချက်။ AI ပြောတိုင်းအမှန်မဟုတ်ပါဘူး၊ တခါတလေသူကအမှားတွေပါပြောတက်ပါတယ်။ ကိုယ်ပိုင်စဥ်းစားဆင်ခြင်ဆုံးဖြတ်ပါ။
Java 17 ကို Android မှာ သုံးလို့ရလား target က ဘယ်လောက် အနိမ့်ဆုံး ဖြစ်သွားမလဲ
ရပါတယ်။ Android Studio Giraffe (2022.3.1) နဲ့ နောက်ပိုင်းဗားရှင်းတွေမှာ Java 17 ကို official support လုပ်ပေးထားပါတယ်။
Java 17 ကို သုံးလိုက်တဲ့အခါ အနိမ့်ဆုံး Android version target က Android 8.0 (API level 26) ဖြစ်သွားပါမယ်။ ဒါကြောင့် သင့်အပလီကေးရှင်းက Android 8.0 နဲ့ အထက်မှာဘဲ run နိုင်မှာ ဖြစ်ပါတယ်။
ဒါပေမယ့် သတိထားရမှာက Java 17 ရဲ့ feature အားလုံးကို Android မှာ အသုံးပြုလို့ မရနိုင်သေးပါဘူး။ အချို့သော feature တွေက Android runtime ရဲ့ limitation ကြောင့် support မလုပ်နိုင်သေးပါဘူး။ ဒါကြောင့် Java 17 ကို သုံးတဲ့အခါ Android-specific limitations တွေကို သတိထားရပါမယ်။