如何依不同的平台封裝不同的 RCDATA file |
答題得分者是:Main Chen
|
blue
中階會員 發表:169 回覆:136 積分:81 註冊:2002-04-15 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
依我對FM 的認識
1. 不同的平台是不可能同一支 APP 來執行的, 也就是 Android 及 ios 雖然是可以同一支source, 但是是要分別編譯不同的 app, 而依所選擇不同平台, 有不同的 Deploy 的方式, 所以 把 A or i 所要安裝的檔案放在deploy 中分發, 是比較安全及建議的做法 2. 如果是res 封裝到 source 中, 我覺得可以利用這樣方式來寫(沒實測過, 僅就技術上討論) {$IFDEF ANDROID} {$ELSE} {$ENDIF} lue 文 章=================== Hi,各位先進大家好: 因為開發跨平台程式(包含主程式及安裝程式), 在安裝程式中使用Resources & Images來封裝主程式所需的檔案 但,如何依不同平台可封裝不同的檔案, 謝謝! |
blue
中階會員 發表:169 回覆:136 積分:81 註冊:2002-04-15 發送簡訊給我 |
Hi,感謝P.D.版主的指導:
小弟在Windows是將主程式封裝成 res,以便安裝程式能將該主程式以 resstream 轉存到目標位置, 沒有使用Deploy的原因是不想後續還要加工將所有檔案至成單一執行檔(讓使用者下載安裝), 在 Mac 上則是使用 Deploy成為 App(因為Mac可以直接回擊 App即可執行) 只是,因為在 res 要選檔案並無法依不同平台來設定,會造成 Mac的執行檔案包含了 Windows的主程式, 沒有用到,只是浪費了空間, 想問說有沒有辦法在 res 可依不同平台指定檔案, 謝謝! ===================引 用 P.D. 文 章=================== 依我對FM 的認識 1. 不同的平台是不可能同一支 APP 來執行的, 也就是 Android 及 ios 雖然是可以同一支source, 但是是要分別編譯不同的 app, 而依所選擇不同平台, 有不同的 Deploy 的方式, 所以 把 A or i 所要安裝的檔案放在deploy 中分發, 是比較安全及建議的做法 2. 如果是res 封裝到 source 中, 我覺得可以利用這樣方式來寫(沒實測過, 僅就技術上討論) {$IFDEF ANDROID} {$ELSE} {$ENDIF} lue 文 章=================== Hi,各位先進大家好: 因為開發跨平台程式(包含主程式及安裝程式), 在安裝程式中使用Resources & Images來封裝主程式所需的檔案 但,如何依不同平台可封裝不同的檔案, 謝謝! |
Main Chen
高階會員 發表:29 回覆:135 積分:127 註冊:2002-10-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |