作者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