so jni-怎么把c++工程打包成android能够使用的so文件

问题描述

怎么把c++工程打包成android能够使用的so文件

现在做一个android项目要调用c++代码,报错,能不能在外面windows环境下把c++代码编译成so文件?

解决方案

可以参考:http://blog.csdn.net/baiyuliang2013/article/details/51063797

解决方案二:

Android:打包so文件
Android混淆带有so文件的工程
android打包so文件到apk

解决方案三:

so文件需要linux环境,你需要用交叉编译环境编译android的so

解决方案四:

http://www.cnblogs.com/i80386/p/4442330.html,这里是c++编译成so的详细步骤,不过android调用c++用jni就可以了吧

解决方案五:

你需要好好学学JNI和NDK的基础知识

解决方案六:

1.首先winodws的代码肯定编译不过去,需要将一些api转成 linux;
2.其次再封闭一层jni接口就可以了;
见我的博客:
http://blog.csdn.net/q610098308/article/category/5981989

时间: 2024-10-03 21:20:29

so jni-怎么把c++工程打包成android能够使用的so文件的相关文章

怎么将eclipse的工程打包成jar文件?

问题描述 怎么将eclipse的工程打包成jar文件? 解决方案 解决方案二:右键按你的工程导出然后选在Java第一项就是导出jar文件解决方案三:项目名右键点击-->Export-->Java-->jarfile接下来可以自己选择呵呵希望对你有帮助解决方案四:楼上正解解决方案五:二楼已经解决....解决方案六:在工程上点右键-->点击-->Export-->Java-->jarfile接下来根据向导操作(注意:一定别忘了mainclass这一项).解决方案七:楼

lua android-cocos2dx lua 打包成android 出现的问题纠结了一天 都没解决,有哪位大神能教教吗

问题描述 cocos2dx lua 打包成android 出现的问题纠结了一天 都没解决,有哪位大神能教教吗 编译了几次都不行,在网上找 也没有能解决问题,帮帮忙

wpf-WPF程序开发好了,打包成测试版本,以bat文件运行

问题描述 WPF程序开发好了,打包成测试版本,以bat文件运行 WPF程序开发好了,打包成测试版本,以bat文件运行,怎么搞 解决方案 不是有exe程序生成吗?还需要bat干嘛

关于当程序打包成jar包后.spring资源文件未读取到的问题

问题描述 功能描述:现在我开发的一个服务端的程序,开启一个Socket监听,接受客户端的Socket连接,并将传入的信息存入数据库系统采用框架:Spring+Hibernate其中Spring的主要配置文件为ApplicationContext.xml然后每个模块中也一个spring的xml配置文件,这些配置文件是通过ApplicationContext.xml通过<importresource="classpath*:com/xxx/**/*.xml"/>标签导入进来的.

java用eclipse打包成jar后如何不需要控制台窗口

问题描述 java用eclipse打包成jar后如何不需要控制台窗口 是一个有gui的jar项目,但我不想运行他时有个黑色窗口.另外,我向只要双击就能运行它,而不是要到命令行去开启 解决方案 Eclipse把Java工程打包成jar使用Eclipse把java文件打包成jar用eclipse将Java工程打包成jar包 解决方案二: 那可以把命令存为bat执行文件,双击bat就能达到你要的效果 解决方案三: 在cmd中直接输入"java -jar xxx.jar"就可以运行这个jar文

Android开发把项目打包成apk

做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为".apk".将APK文件直接上传到Android模拟器或Android手机中执行即可进行安装.Android系统要求具有其开发者签名的私人密钥的应用程序才能够被安装.生成数字签名以及打包项目成APK都可以采用命令行的方式,但是通过Eclipse中的向导我们会更加方便地完成整个流程,打包发布的过程非

java 做的桌面程序可以打包成EXE,但能打包成MSI安装吗?

问题描述 java 做的桌面程序可以打包成EXE,但能打包成MSI安装吗?如果可以,要怎么做,有没有什么好的免费的工具使用?我自己知道可以先打包成EXE,然后再用工具转换成MSI,但不知道JAVA桌面程序能不能打包成MSI来安装呢? 问题补充:liveHappy 写道 解决方案 我只找到一个.使用一个开源的组件(jdic)的包装器组件 ,把JNLP(Java Web Start)应用转换成本地安装程序,那么如果是windows系统的话包装成的就是msi,它仅仅为Web Start应用提供点击安装

用 flash cs5.5新建 air for android打包成apk失败

问题描述 用 flash cs5.5新建 air for android打包成apk失败 flash提示 创建文件失败 : C:UsersAdministratorAppDataLocalTempHZ$D.042.4593HZ$D.042.4595Adobe Flash Professional CS5.5Adobe Flash CS5.5air 2.6libadt.jar 求指教

Hera-将小程序打包成移动APP的开发框架

继移动APP之后,小程序作为当前移动的有一个入口为大家所推崇,不管是微信的小程序还是支付宝的小程序,其实现的思路都是一致的,即通过一个宿主来运行相关的JS页面. 现在Hera根据市场需求,推出了一款真正的跨平台框架,除了可以让你的小程序除了在微信上运行,还可以打包成 Android . iOS应用,以及以 h5 的方式跑在浏览器端. 主要的优点有: 一套代码 处处运行Hera提供了强大的跨平台能力:不仅可以让开发者的微信小程序业务从微信中平滑迁移到Android和iOS端的App中,同时也提供了