安卓程序怎么写( 二 )


或者安卓系统可用用C++ 写吗
然后 android 分三层
第一层 Linux 内核 用C或者C++ 编写 是气 操作系统
第二层是一些中间件 比如 库和 runtime
第三层喂应用层 用java编写
其实 java可以嵌套C 用到的是 本地方法,这个很复杂,建议参考资料
对于分层 有篇文章,不懂可以看看
6.安卓手机安装包是什么格式安卓手机安装包是apk格式 。
APK是AndroidPackage的缩写,即Android安装包(apk) 。APK是类似Symbian Sis或Sisx的文件格式 。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装 。
apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk 。APK文件是zip格式,但后缀名被修改为apk 。
扩展资料
手机安装包格式
1、iOS系统格式有ipa,pxl,deb 。
IPA是Apple程序应用文件iPhoneApplication的缩写 。简单来说,Mac 下的软件就像是 Windows 下的绿色软件一样,解压后即可使用,不需要安装,卸载的话也只用删除程序文件即可 。
pxl格式的软件运行时比ipa稳定 。苹果软件格式之一,该l格式起源于 Mac 系统上的 pkg 安装包,被广泛应用于1.x固件时代,曾经是 iPhone 平台上唯一的软件安装包 。
deb 格式是 Debian 系统专属安装包格式,配合 APT 软件管理系统,成为了当前在 Linux 下非常流行的一种安装包 。进入 2.x 时代之后有 Cydia 作者 Jay Freeman(saurik) 移植到 iPhone 平台上,一起的还有 APT 软件管理系统 。
2、塞班系统格式sisx 。
sisx文件是sis文件的派生,都为symbian手机的软件安装包 。sisx为Symbian手机采用的软件安装包文件的后缀名 。可以简单理解为android上的apk文件或者windows系统里面的exe文件一样,在装有symbian OS S60第三版GUI手机上可以安装软件 。
参考资料来源:百度百科-IPA
参考资料来源:百度百科-pxl
参考资料来源:百度百科-deb
参考资料来源:百度百科-sisx
参考资料来源:百度百科-apk