看板 AndroidDev 關於我們 聯絡資訊
1.我剛想到另一個疑問是我在dependencies上引用外部lib org.simalliance.openmobileapi.jar 造道理說再組譯應該會一起組譯進去 那在code裡面為什麼還要檢查手機PackageManager是否有 org.simalliance.openmobileapi.service 感覺就是感覺就是dependencies只負責組譯用 安裝到手機上能不能用還要看手機有沒有支援package 這樣很多外部lib不就很容易不支援? 2.看官網open mobile API在android 9之後適用內建lib import android.se.omapi.SEService; android 9之前是引用外部jar import org.simalliance.openmobileapi.SEService; IDE:android studio 語言:JAVA 在同一個class要引用這兩個import 在程式裡面寫判別式知道怎麼寫? 但沒遇到過在import那邊寫過判別式 還是得另外開一個class來分開寫import 這樣感覺挺沒效率 希望有高手能提供方向 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.125.252 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1619142787.A.713.html ※ 編輯: a0929935070 (118.163.125.252 臺灣), 04/23/2021 09:55:37 ※ 編輯: a0929935070 (118.163.125.252 臺灣), 04/23/2021 10:13:07
zcbxvsdf: 一個用import, 一個不import直接打package路徑 04/23 12:05
zcbxvsdf: 或者都不import 04/23 12:06
a0929935070: 太感謝了,沒想到可以這樣寫,太常用import 04/23 13:36
now99: 也可以多包一層都繼承相同class,再依造當下os版本反射引 04/25 00:54
now99: 用 04/25 00:54
kobe8112: 照ㄓㄠˋ 04/25 11:49
a0929935070: 感謝n大 04/25 18:37
aids61517: 用工廠模式封裝實作,開個介面讓使用者持有如何 04/27 17:19
a0929935070: 這對我來說有點難度,不太懂 04/28 09:36
※ 編輯: a0929935070 (118.163.125.252 臺灣), 04/28/2021 09:46:41