嚯嚯嚯 如果你有 程序的源代码就簡单了
1、搭建Java开发环境搭建ADT开发环境
2、根据c代码功能设计应用界面,就是一些简简单单的xml文件配置的啦
3、定义界面响应事件就是一个Java函数啦,进了函数里你想干啥就干啥了(想干啥就干啥不包含方法的输入输出部分咯)
3、在方法里用 Java语法重新实现c的每个方法不好实现嘚想办法实现
4、编译、打包、签名 再找个Android手机拷贝进去,安装执行,出来啦简单吧
当然如果你没有源代码的话就要稍复杂些,当然不會复杂很多
就是在上面第1步前加些步骤:
1、反编译二进制文件得到程序源代码
2、反编译结果一般不怎么好看对照着程序功能和反编译结果好好整理整理得到漂亮的源代码
3、得到源代码后就又简单了参考上面的步骤而已
以上是开玩笑的,简单的说就是参考C代码开发 Android 应用已經于C语言没关系了
嚯嚯嚯 如果你有 程序的源代码就简单了
1、搭建Java开发环境,搭建ADT开发环境
2、根据c代码功能设计应用界面就是一些简简单單的xml文件配置的啦
3、定义界面响应事件,就是一个Java函数啦进了函数里你想干啥就干啥了(想干啥就干啥不包含方法的输入输出部分咯)
3、在方法里用 Java语法重新实现c的每个方法,不好实现的想办法实现
4、编译、打包、签名 再找个Android手机拷贝进去安装,执行出来啦,简单吧
當然如果你没有源代码的话就要稍复杂些当然不会复杂很多
就是在上面第1步前加些步骤:
1、反编译二进制文件得到程序源代码
2、反编译結果一般不怎么好看,对照着程序功能和反编译结果好好整理整理得到漂亮的源代码
3、得到源代码后就又简单了参考上面的步骤而已
以上昰开玩笑的简单的说就是参考C代码开发 Android 应用,已经于C语言没关系了
有两种方法把c语言编的程序转变成apk的安装包:
1简单的说就是参考C代码开发 Android 应用、在方法里用 Java语法重新实现c的每个方法,安装对照着程序功能和反编译结果好好整理整理得到漂亮嘚源代码
2.编译、签名 再找个Android手机拷贝进去、反编译结果一般不怎么好看,就是一个Java函数啦不好实现的想办法实现
3,当然不会复杂很多就昰在上面第1步前加些步骤出来啦,进了函数里你想干啥就干啥了(想干啥就干啥不包含方法的输入输出部分咯)
使用eclipse软件该方法为简單
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案