作者purple810215 (Sumiko)
看板AndroidDev
標題[問題] 關於在Android上跑純C的方法
時間Mon Aug 6 14:26:56 2012
最近試著在Android上面跑C code
就是表面是用Java寫 但底部的運算是用C下去跑
(像是計算機之類的簡單小App......)
但是網路上用的都是JNI的方法
想請問有沒有方法可以不用JNI
或是可以不用更動到C code本身的
謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.195.63
1F:→ LaPass:C的編譯要考慮平台吧.... 08/06 14:29
2F:→ purple810215:之前試過在Linux下面編譯C丟到模擬器上跑是可以的, 08/06 16:19
3F:→ purple810215:只是不知道要怎麼讓Java和C彼此做溝通......orz 08/06 16:20
4F:推 fasthall:SDK R20後JNI已經簡化很多了 08/06 17:06
5F:→ purple810215:所以目前是不太可能做到不用JNI就能跑的方法嗎@@? 08/06 17:39
6F:→ vocaloid:很多人跑到某個環境就忘了以前會的東西 08/06 18:17
7F:→ vocaloid:你回憶一下ipc有哪些方法可以達成 08/06 18:18
8F:推 chiwa:JNI比較簡單 08/06 19:37
9F:→ purple810215:用達成IPC的方法就可以達成這個功能嗎? 08/06 20:41
10F:→ vocaloid:你知道ipc是什麼就知道能不能作了吧 = = 08/06 22:37
11F:推 weruioi:Runtime.getRuntime() 然後去執行預先編譯好的程式XD? 08/16 23:53
12F:→ lioukiki1:除了JNI 剩下沒有辦法了吧 09/01 00:19