再网上随便找了个正确的语言源码,然后用c语言编译器。之后我又把编一器弄出来的文件夹变成zip格式的

再网上随便找了个正确的语言源码,然后用c语言编译器。之后我又把编一器弄出来的文件夹变成zip格式的,然后又弄成了apk格式,又签名了。最后打开他说解析包错误,这是怎么回事。求编程大神来解答

楼主果然是个有想法的人~~,不过这样是不可能成功的~~且先不说,安卓的软件用的是eclipse的adt插件编写,也不说安卓软件有自己的编译语言,更不说c语言是面对过程的语言,安卓的是面向对象的语言,再不说安卓编写中有自己的UI界面xml。光是顺便解压一个安卓软件,里面必须都会有一个AndroidManifest.xml文件,用于配置该软件相关信息,还会有一个文件夹存放ui文件 xml,一个文件夹存放图片文件。而且最重要的是安卓的xml里,还要写入安卓的运行的最低版本,和最高版本~~如果楼主想要学习c语言,电脑下载vc 6.0,手机下载C4driod即可。如果要学安卓软件开发,电脑下载eclipse,然后下载adt插件,再下载sdk。手机的话,我也不知道~~(⊙_⊙)。追问

谢谢哦,我也不是想抄袭什么的,就是想试试

追答

楼主如果对安卓有兴趣的话,我可以截一张图片给你看

这是安卓开发的软件工程界面,里面首先有一个文件夹放图片,一个文件夹放执行代码,一个文件夹放xml布局文件,还有一个AndroidMainFest.xml里面包含软件的相关配置,比如像这个,是专门针对安卓2.1系统进行开发的程序。如果查看其配置文件可以看到


你随便解压一个安卓软件都会看到这些相关配置,1处则是标明使用软件的最低版本7,也就是安卓2.1系统,2处标明安卓应用的图标文件,3处这是标明软件运行的第一界面,也就是主界面所显示的东西。

所以,c语言编译出来后,变成的可执行文件后缀是exe,而安卓虽然是一个压缩包,但里面包含了该软件的图片,运行的相关信息,所以c语言和安卓是不相通的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-07
这样也可以啊😱

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网