目录
1,apk是什么文件?apk文件怎么打开?

1.apk是什么文件? APK是AndroidPackage的缩写,即Android系统的应用软件安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。 2.apk怎么打开? 打开apk需要在安卓系统中进行,在安卓系统下点击“apk文件”,然后需要通过安卓的“打包安装文件”的应用程序打开此apk文件。 扩展资料: apk文件的开发环境 Android是一个基于Java的开发环境,它是一种与广被接受的 Java极为类似,而且也比C++容易得多的开发语言,这是一种规范的移动开发环境。Google也在API文档的书写和样例的提供上做了很出色的工作。 获取SDK 下载并安装android的SDK[软件开发套件],这套SDK主要包括有核心库文件,一个模拟器,开发工具和一些示范的样例文件。推荐使用Eclipse 和androideclipse 扩展。如果只是使用android,Eclipse IDE就已经足够了,但如果是第一次开发Java应用,建议下载完整的Java SE 开发工具 (JDK) 因为它包括签发应用程序所需要的工具。 2.应用架构 android应用架构很关键,如果不学习它,设计出来的游戏将是一种很难修复bug的产品。 需要了解应用程序、活动、Intents以及它们是如何互相联系交互的,Google在这儿提供了良好的信息架构。真正重要的是,要理解为什么在设计的游戏中,需要不止一个的活动进程,以及如何设计一个用户体验良好的游戏。这些都应当配合到应用的生命周期中。 3.应用的生命周期 应用的生命周期是由AndroidOS操作系统进行管理的,活动进程都将做为系统命令进行创建,正确处理这些事件对一个应用程序来说是极为重要的,因为终端用户不会知道什么是正确的。最好在开始设计游戏之前搞明白这些,因为这有助于节省调试时间以及避免代价高昂的重新设计。对大多数应用而言,默认设置即可开始工作,但对游戏而言,可能需要调整单态实例的信号为打开。在默认情况下,Android会新建一个活动实例进程,因为它认为这是比较合适的,而游戏,可能只希望有一个活动的实例进程,这有一点儿影响,它需要了解一些系统状态的管理。 相关链接:apk—百度百科
2,S60V3的sis和sisx格式有什么区别吗?
第一,系统问题。 symbian经过3次系统升级改进。 第一代是7650为首的第一版,因为这**创了symbian手机的先河,而且价格又高,所以当时很少人能用上。 第二代大家应该比较熟悉,就是以7610为首的symbian os7.×系统的机型,以N70,n72为首的symbian os8.×系统的机型,这几款也是第二版的代表机型。 第三代大家应该就更熟悉了,现在大部分N记新款智能都是symbian os9.×的成员。例如街机之王N73,n93都是ymbian os9.1系统的,N76,6120c,昔日机王N95,n81,n82都是symbian os9.2的,而新街机王者N78,N96或是未来的N85,都属于symbian os9.3系统。以上就是第三版手机的代表机型。 第一版,平平庸庸,但在当时,确实代表手机业界的最高水平了,而时至今日,1版已成为绝唱。 第二版,比起1版,有相当大的改进,丰富的应用程序,更稳定,成熟的系统,让N记成为智能机市场的王者,成功是成功了,但病毒,死机等问题困扰着这些划时..代的产品。大概2005年末,N记决心解决第二版病毒问题,symbian进行大更新,推出证书系统(证书大家用3版手机时一点也不陌生吧),3250的第一部symbian os9.1出现,06年到07年N73叱咤风云,虽然暂时改掉病毒毛病,但速度慢,死机等问题依旧,后来出的几台新机型,例如6120c,N95等,推出了新的symbian os9.2系统,搭配新的主板,配合arm11架构,300多的cpu,再一次让N记腾飞! 第二,sis和sisx问题。 第一,二版的系统,即symbianos6,7,8的程序文件后缀都是sis,虽然有的相互之间不兼容,但大部份还可以通用,而且不兼容时修改也方便。 但第三版,symbian os9.×用了新的安全内核和编译程序,和第一二版完全不兼容了,修改也很麻烦,要重新编写程序,同时也引进证书系统,出现了sisx为后缀的程序文件。 但还有一点要注意,第三版中,依然有程序安装文件以sis为格式。 但是要与第一二版的sis区分开来。 有人说第二版的sis通过证书签名能在3版上使用,这是错误的,请大家注意! 以下为原因: 为什么塞班出证书系统,是为了解决第二版中病毒,安全等问题,假如第一二三版程序通用,第二版的的病毒是完全在第三版中蔓延。 还有,第三版中为什么会出现sis的安装程序,这涉及证书权限问题,有了证书系统,程序文件中有了证书的签证,手机系统能正确识别该程序所需要的权限,会给手机造成什么的影响,让后给出指引让使用者作出选择。 能直装的sis程序所要求的权限是十分低的,比起sisx,也就是所塞班认为这种程序怎样也不会对手机安全造成影响,才允许开发商出sis,再说,sis所用到的权限是超低的。
3,sis和sisx有什么区别
常常有机友们在安装软件时候有疑问,怎么后缀有sis的还有sisx的呢,这两种软件究竟有什么区别什么不同呢。
我们先从优先出品的sis说起:早期非三版的诺基亚智能机上的软件安装程序,只有极少部分的sis可在三版上运行,这就是为什么下载的许多sis在我们的三版手机中不能使用的原因。随着sisx的普及,sis将逐渐从三版手机里消失。三版手机自带浏览器不允许下载sis但OP可以所以我们常见到"请用OP下载"
而sisx:是专门为三版而开发的程序,是不能在非三版系统的手机运行.Symbian
9.0及以后的版本引入了新的系统安全模型。因为越来越多的个人信息(如电话簿、商业机密文档)会被保存在智能手机中,防止恶意软件或病毒窃取这些信息或者耗费用户通信费用很有必要。用户会注意到,以前的系统中安装的某个软件的所有文件都会存储在\system\apps\xxx目录下。Symbian
9.0及以后的系统中,某个软件中的不同文件会存放在不同的目录。可执行文件(.exe,以前是.app)被统统放在\sys\bin下,资源文件被统统放在\resource下,每个软件的所有私有数据被放在\private\目录下,其他目录是供所有软件共享的目录。其中\sys\bin和\resource用户不能更改,可执行文件只能由安装程序复制进去。\private\只能由软件安全号所对应的软件访问。可执行文件引入了能力模型。取得某些能力,例如访问用户的电话簿、发送短信、修改手机设置等,需要让可执行文件获得Symbian公司或者诺基亚公司的数字签名。系统还具备可执行文件防纂改功能,安装经过修改的软件包,或者用读卡器修改存储卡的\sys\bin目录,会被Symbian系统发现。引入这些性特性,使得系统的安全性大大提高,各种私人数据可以放心的保存在手机中。但是系统安全模型的引入,是导致系统兼容性问题的另一个重要原因。
前2个平台的安装文件格式是sis格式,这种格式可以很容易修改,而且系统对它的防备能力几乎没有,意思就是说,里面有破坏性的执行代码,系统仍然会执行但到了S60
v3上,sis只是一种没有被Sign的文件,直接使用sis并不能被安装。
在用户的角度来说,需要对sis进行证书的Sign1作(记得,这里的并不是说,以前S60
平台的安装文件通过简单的证书Sign就可以在第3版上运行,因为sis里面的实质已经完全不同,构架是不通用的)
,这里说的证书,大体分2种,一种是免费的证书,免费的证书权限非常低,但广泛性高,现在重新打包都是用这种,但这个证书只对非保护UID适用,就是免费的软件...注意,免费软件的权限是很低!(塞班智能手机工作室整理发布cncn6.com)
简单的说sis可以在三版机运行但不是觉对,sisx是目前三版专用,在其他二版了等等是不能运行的。