下载文件是exe格式怎么更改为"apk"后缀名后再安装,怎么改

下载文件是exe格式怎么更改为"apk"后缀名后再安装,怎么改,第1张

exe格式和apk格式是两种完全不一样的东西,所以无法直接更改并安装使用。

exe格式:可执行程序(executable

program,EXE

File)是指一种可在 *** 作系统存储空间中浮动定位的可执行程序。在MS-DOS和MS-WINDOWS系统下,此类文件扩展名为exe。在WINDOWS系统中的执行文件一般都是exe文件。

APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian

Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android

sdk编译的工程打包成一个安装程序文件,格式为apk。

APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM

executes的简称,即Android

Dalvik执行程序,并非Java

ME的字节码而是Dalvik字节码。Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows

Mobile中的PE文件有区别。

所以exe格式是用在微软系统上的,而apk是用在安卓系统上的,微软系统和安卓系统是两个完全不同系统架构,那么它们两者之间的可执行安装程序就完全不通用了。

有两种方法把c语言编的程序转变成apk的安装包:

方法一:

1,简单的说就是参考C代码开发 Android 应用、在方法里用 Java语法重新实现c的每个方法,安装,对照着程序功能和反编译结果好好整理整理得到漂亮的源代码

2编译、签名 再找个Android手机拷贝进去、反编译结果一般不怎么好看,就是一个Java函数啦,不好实现的想办法实现

3,当然不会复杂很多就是在上面第1步前加些步骤,出来啦,进了函数里你想干啥就干啥了(想干啥就干啥不包含方法的输入输出部分咯)

方法二:

使用eclipse软件,该方法为简单

首先搭建jdk环境。

下载完后,点击安装。然后设置运行环境参数:

用鼠标右击“我的电脑”->属性->高级->环境变量

系统变量->新建->变量名:JAVA_HOME变量值:D:\ProgramFiles\Java\jdk170(这是我的安装

路径这个不是固定的,比如你安装到C:\ProgramFiles,就填C:\ProgramFiles\Java\jdk170)

系统变量->编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path

项,无须另外新建,直接在后面加,但需用;与前面已有的项分隔开)

系统变量->新建->变量名:CLASSPATH变量值:

;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;

最后测试下环境变量是否设置成功

点开始菜单-运行-在这里输入cmd-回车-输入javac

如果出现如下信息:

用法:javac<选项><源文件>

其中,可能的选项包括:

-g 生成所有调试信息

-g:none 不生成任何调试信息

-g:{lines,vars,source} 只生成某些调试信息

-nowarn 不生成任何警告

-verbose 输出有关编译器正在执行的 *** 作的消息

-deprecation 输出使用已过时的API的源位置

-classpath<路径> 指定查找用户类文件的位置

-cp<路径> 指定查找用户类文件的位置

-sourcepath<路径> 指定查找输入源文件的位置

-bootclasspath<路径> 覆盖引导类文件的位置

-extdirs<目录> 覆盖安装的扩展目录的位置

-endorseddirs<目录> 覆盖签名的标准路径的位置

-d<目录> 指定存放生成的类文件的位置

-encoding<编码> 指定源文件使用的字符编码

-source<版本> 提供与指定版本的源兼容性

-target<版本> 生成特定VM版本的类文件

-version 版本信息

-help 输出标准选项的提要

-X 输出非标准选项的提要

-J<标志> 直接将<标志>传递给运行时系统

恭喜,你的Java环境变量配置成功了!

2如果出现:

'javac'不是内部或外部命令,也不是可运行的程序

或批处理文件。

说明这Java环境变量配置出错了,仔细检查下吧!

以上就是关于下载文件是exe格式怎么更改为"apk"后缀名后再安装,怎么改全部的内容,包括:下载文件是exe格式怎么更改为"apk"后缀名后再安装,怎么改、怎么把c语言编的程序转变成apk的安装包、如何修改apk文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9743646.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存