→ sorkayi:NDK 03/30 13:05
→ fakewen:NDK JNI 03/30 15:57
可以更詳細一點嗎?
→ applecool:一定要用BCB6嗎 03/30 17:39
因為給的程式本身就是用BCB6編譯的
※ 編輯: iamsheep (203.217.100.114), 03/30/2014 17:56:25
推 diabloevagto:bcb編譯的不可能的手機上,如果你單純console程式可 03/30 18:10
→ diabloevagto:以ndk編譯後,用adb連到手機在執行 03/30 18:11
→ diabloevagto:有要ui的話你就只能用一般的java寫介面,然後透過jni 03/30 18:12
→ diabloevagto:連到c程式執行 03/30 18:12
你的意思是用電腦跑BCB然後使用adb接到手機上跑?
另外ndk是java編譯器的意思嗎?(eclipse)
另外電腦的OS是要在win上跑還是linux上?
推 LPH66:是說既然是作業去問同學或助教應該會更清楚吧... 03/30 18:35
老實說是大學專題的一部分
→ descent:你應該購買相關書籍來看, 這不是一篇簡單的回文就能知道的 03/30 18:45
→ descent:而且也不知道你的手機是指哪一種 03/30 18:46
請問該看那些書籍 因為我從來沒有寫過這類東西
對我來說網路的資料很難看懂 另外手機就是android的
我沒有實放過所以不知道哪款手機能跑
※ 編輯: iamsheep (203.217.100.114), 03/30/2014 18:47:39
※ 編輯: iamsheep (203.217.100.114), 03/30/2014 18:57:31
→ diabloevagto:bcb編譯出來的是要在windows上執行的,不能在手機上 03/30 19:45
→ diabloevagto:執行,你如果要在android上執行c程式就要用 03/30 19:46
→ diabloevagto:你可以將c程式編譯成執行檔或是lib 03/30 19:47
→ diabloevagto:如果你只是要console不需要介面的話,你就直接編譯成 03/30 19:47
→ diabloevagto:執行檔就好,然後用adb將執行檔放到手機內,然後執行 03/30 19:48
→ diabloevagto:如果你要有介面就編譯成lib檔,然後透過java寫得apk 03/30 19:48
→ diabloevagto:使用jni將lib包裝起來執行 03/30 19:49
→ diabloevagto:ndk 的用法上面的連結裡就有教學了,很清楚 03/30 19:50
→ diabloevagto:至於要用win或linux都可以,ndk各種平台上都有支援 03/30 19:51
→ diabloevagto:你上面那兩個網頁都太舊了,根本已經過時了 03/30 19:52
→ diabloevagto:直接到 android developers 網站看就好 03/30 19:53
→ sunneo:你只好可憐的再手機上裝vm然後把bcb放進去了 呵 03/30 20:25
→ testPtt:以前linux手機能跑 03/31 10:00
推 hichcock:如果你是 windows phone 可能會方便點 03/31 10:25
推 blackwindy:cross compiler 03/31 10:48
→ Esvent:換iDevice 可能比較快 03/31 19:17
→ sunneo:插入usb把程式複製到sdcard,拿去跑步就是了(誤 04/01 16:29