作者broodstare (交給C4就對了)
看板AndroidDev
標題[問題] Compiler with 與 Target SDK 不同?
時間Thu Dec 19 09:41:40 2013
各位版上的先進們好,
我最近在看〈Android 初學特訓班〉, 裡面在 p2-3 提到 Target SDK 與
Complier with, 書上是這麼說:
Target SDK 是指「可執行應用程式的最高版本」
Complier with 是指「編譯執行應用程式版本」
書上的範例是:
Target SDK: API 16: Android 4.1
Compile with: API 17: Android 4.2
我不懂為什麼:
Target SDK 只有 Android 4.1, 卻 Complier with 可以到 Android 4.2 ?
(我的想法是: 程式可以執行的版本最高也只有到 4.1, 但在complier時為什麼要
用更高的版本去complier?)
謝謝各位dev們!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.110.189
1F:推 LPH66:支援後期版本的編譯器當然可以編出符合早期版本的程式碼 12/19 21:29
2F:推 gpc5566:target_sdk不是最高SDK版本 後面或前面的版本也可執行 12/20 12:27
3F:→ broodstare:謝謝樓上兩位大大!! 12/20 21:39