新手问个问题,能在android上运行c程序吗, 不能直接运行,只能通过JNI调用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要通过java本地接口(JNI)实现! Android系统内核是linux,所以可以直接编写运行在底层linux os上的c/c++程序但系统没提供c/c++ GUI库,所以开发客户端只能使用上层java开发如果你的程序要求高效率,可以利用c/c++提高速度和效率,Android提供了Native Development Kit(NDK)允许使用libc和libm库以及对OpenGL的本地访问C++库 你可以使用标准的 Linux cross-compiler 编译应用程序,并从 shell 里运行你的程序。 可以调用C语言写的程序,android的NDK开发 你可以看看 事实证明是运行不了的用交叉编译器做成可执行文件是可以的,也可以选择再android源码保重用android那套写个.mk文件编译成可执行文件。 事实证明是运行不了的用交叉编译器做成可执行文件是可以的,也可以选择再android源码保重用android那套写个.mk文件编译成可执行文件。我试的执行不了,原来是缺少库文件,加上-static静态编译就可以执行了 ListView中让item不能被选中 android 错误点找到了,但不好解决啊 android使用post连服务器问题 Git如何查看某次提交某个文件的修改 发一个自作android词典类app,多多批评哈~~ listView 背景颜色,每行变一个颜色。高手来 关于程序界面刷新和运算步骤的问题。 static后面没有函数名 webview怎么显示.jsp? 学APP跳转出现了问题 camera菜单问题 读取通讯录的 问题
允许使用libc和libm库以及对OpenGL的本地访问C++库
事实证明是运行不了的
用交叉编译器做成可执行文件是可以的,也可以选择再android源码保重用android那套写个.mk文件编译成可执行文件。
事实证明是运行不了的
用交叉编译器做成可执行文件是可以的,也可以选择再android源码保重用android那套写个.mk文件编译成可执行文件。我试的执行不了,原来是缺少库文件,加上-static静态编译就可以执行了