package Ġio . github . tak us an 2 3 . ka is end on mk 2 . Time Line Ċ Ċ import Ġandroid . content . Context Ċ import Ġandroid . content . Context . B ATTER Y _ SERVICE Ċ import Ġandroid . os . Battery Manager Ċ import Ġandroid . os . Build Ċ import Ġandroid . tele phony . Tele phony Manager Ċ import Ġandroidx . core . content . Context Compat . getSystem Service ĊĊ Ċ /** Ċ Ġ* Ġ ãģĭ ãģĦ ãģĽãĤĵ ãģ© ãĤĵ ï¼Ī åĽŀ ç· ļ ï¼ī ãģ¨ãģĦãģĨ ãĤı ãģĳ ãģ§ ç«¯ æľ« æĥħåł± ãĤĴ æŃ£ è¦ı ãĥ« ãĥ¼ãĥĪ ãģ§ åıĸå¾Ĺ ãģ§ãģįãĤĭ åĢ¤ ãĤĴåıĸå¾Ĺ ãģĹãģ¦ ãģ¿ ãĤĭ Ċ Ġ* Ġ*/ Ċ class ĠDevice Info ( context : ĠContext ?) Ġ{ ĊĊĠĠĠ Ġ/** Ġ åĽŀ ç· ļ Ġ*/ ĊĠĠĠ Ġprivate Ġval Ġtele phony Manager Ġ= ĊĠĠĠĠĠĠĠ Ġcontext ?. getSystem Service ( Context . TELE PHONY _ SERVICE ) Ġas ĠTele phony Manager ĊĊĠĠĠ Ġ/** Ġæ Ĳ º å¸ ¯ åĽŀ ç· ļ ä¼ļ ç¤¾ ãģ« åī² ãĤĬ å½ĵ ãģ¦ ãĤī ãĤĮãĤĭ çķª åı· ĠMMC ãģ¨ NN C ãĤĴ ãģı ãģ£ ãģ¤ ãģĳ ãģŁ åĢ¤ ãĢĤ ĠN TT ĠDO CO MO ãģ¯ 4 4 0 1 0 Ġ*/ ĊĠĠĠ Ġval Ġmobile PL MN Ġ= Ġtele phony Manager . network Operator ĊĊĠĠĠ Ġ/** Ġæ Ĳ º å¸ ¯ åĽŀ ç· ļ ä¼ļ ç¤¾ ãģ® åĲįåīį ãĢĤ NT T ĠDO CO MO Ġãģ¨ ãģĭ Ġ*/ ĊĠĠĠ Ġval Ġcarrier Name Ġ= Ġtele phony Manager . network Operator Name ĊĊĠĠĠ Ġ/** Ġæ Ĳ º å¸ ¯ åĽŀ ç· ļ ä¼ļ ç¤¾ ãģ® åĽ½ ãĤ³ãĥ¼ãĥī ( ISO - 3 1 6 6 ) Ġ*/ ĊĠĠĠ Ġval Ġcountry ISO Ġ= Ġtele phony Manager . network Country Iso ĊĊĠĠĠ Ġ/** Ġ ä¿¡åı· å¼ · åº¦ Ġ*/ ĊĠĠĠ Ġval Ġsignal Level Ġ= Ġif Ġ( Build . VERSION . SDK _ INT Ġ>= ĠBuild . VERSION _ CODES . P ) Ġ{ ĊĠĠĠĠĠĠĠ Ġtele phony Manager . signal Strength ?. level ĊĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠ Ġ- 1 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** Ġ éĽ» æ±ł æ® ĭ éĩı Ġ*/ ĊĠĠĠ Ġprivate Ġvar Ġbattery Manager Ġ= Ġcontext ?. getSystem Service ( B ATTER Y _ SERVICE ) Ġas ĠB attery Manager ĊĠĠĠ Ġvar Ġbattery Level Ġ= Ġbattery Manager . getInt Property ( Battery Manager . B ATTER Y _ PROPERTY _ CAP ACITY ) ĊĊĠĠĠ Ġ/** ĠAndroid ãĥĲãĥ¼ãĤ¸ãĥ§ãĥ³ Ġ*/ ĊĠĠĠ Ġval Ġversion Ġ= ĠBuild . VERSION . SDK _ INT ĊĊĠĠĠ Ġ/** Ġ åĲįåīį Ġ*/ ĊĠĠĠ Ġval Ġname Ġ= ĠBuild . MODEL ĊĊĠĠĠ Ġ/** Ġãĥ¡ ãĥ¼ãĤ « ãĥ¼ Ġ*/ ĊĠĠĠ Ġval Ġm aker Ġ= ĠBuild . B RAND ĊĊĠĠĠ Ġ/** ĠSDK Ġ*/ ĊĠĠĠ Ġval Ġsdk Ġ= ĠBuild . VERSION . SDK _ INT Ċ Ċ }