导航:首页 > 源码编译 > 手机三种编译格式

手机三种编译格式

发布时间:2024-01-09 06:24:26

A. apk是什么文件格式啊

apk是是zip格式、SymbianSis或Sisx的文件格式。

APK文件可以直接传到android模拟器或Android手机中执行即可安装,并打开运行。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,这个文件的格式为apk。

(1)手机三种编译格式扩展阅读

安装的时候将缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。

Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。

在Android平台中dalvikvm的执行文件被打包为apk格式,最终运行时就会被加载器解压然后获取编译后的android manifest.xml文件中的permission分支相关的安全访问,但是仍然拥有很多限制,如果你将apk文件传到/system/app文件夹下会发现执行是不受限制的。

B. apk文件是什么

APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似SymbianSis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。

一个Android应用程序的代码要在Android设备上运行,必须先进行编译,然后被打包成为一个被Android系统所能识别的文件才可以被运行,而这种能被Android系统识别并运行的文件格式便是“APK”。 一个APK文件内包含被编译的代码文件(.dex 文件),文件资源(resources),assets,证书(certificates),和清单文件(manifest file)。


apk生命周期:

生命周期是由AndroidOS操作系统进行管理的,活动进程都将做为系统命令进行创建,正确处理这些事件对一个应用程序来说是极为重要的,因为终端用户不会知道什么是正确的。要在开始设计游戏之前搞明白这些,因为这有助于节省调试时间以及避免代价高昂的重新设计。

对大多数应用而言,默认设置即可开始工作,但对游戏而言,可能需要调整单态实例的信号为打开。在默认情况下,Android会新建一个活动实例进程,因为它认为这是比较合适的,而游戏,可能只希望有一个活动的实例进程,这会有影响,它需要了解一些系统状态的管理。

以上内容参考:网络-apk

C. 手机JAVA 有什么格式的游戏JAVA 与真正的JAVA有什么区别

手机JAVA格式是JAR,并且有且只有这一种,不过这不代表手机只能识别,运行这一种格式的软件,还与手机的系统有关,而且有些手机里还有一些类似PC机上的模拟器,所以有些手机还可以运行其他格式,比如说SIS。
关于JAVA
Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。 Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作 ByteCode,这种码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与Java程序是在那种平台上被编译的,就完全没有干系了。

看懂上面估计你就差不懂明白什么是JAVAL了,也就是你问题里所说的"真正的JAVA"。至于游戏JAVA,我没听说过,应该是JAVA游戏吧?就是用JAVA写的游戏,后缀是JAR的,能在JAVA环境下运行的游戏。

D. 安卓手机怎么打开apk文件

apk是安卓的软件安装包,安卓吵铅缺软件必须先安装才能用。手机都有自带的文件管理器,用这个软件找到apk的所在位置,点击即可打开安装。

1.先要在高级设置里面允许安装非官方渠道获取的应用程序。

(4)手机三种编译格式扩展阅读:

APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。

通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。

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

APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是Dalvik VM executes的全称;

即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。

Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。

文件结构

1. META-INF (注:Jar文件中常可以看到);

2. res (注:存放资源文件的目录) ;

3. AndroidManifest.xml (注:程序全局配置文件) ;

4. classes.dex (注:Dalvik字节码);

5. resources.arsc (注:编译后的二进制资源文件)。

APK 是类似Symbian Sis 或Sisx 的文件格式。通过将APK 文件直激敬接传到Android 模拟器或Android 手机中执行即可安装。

E. 手机编译器怎样使用

可能在手机上的方面软件没有弄好,需要更新,或者是手机不兼容

阅读全文

与手机三种编译格式相关的资料

热点内容
给手机加密码忘记了怎么办 浏览:596
单片机运算符 浏览:292
移动端微信商城源码 浏览:442
编程猫下一个背景在哪里 浏览:356
javaclasstype 浏览:237
乐高编程和乐高课的延伸 浏览:354
苹果手机怎么切换app美国账号 浏览:865
编译程序输入一个字符串 浏览:407
圆命令画法 浏览:308
如果给电脑e盘文件加密 浏览:802
javaswing项目 浏览:778
androidsdksetup 浏览:1005
pdf怎么设置中文 浏览:128
安卓手机用什么软件看伦敦金 浏览:966
魅族文件夹无名称 浏览:792
苏黎世无人机算法 浏览:876
核桃编程和小码王的融资 浏览:686
微积分教材pdf 浏览:728
写python给微信好友发消息 浏览:340
蚊帐自营米加密 浏览:422