apk文件和sis一样最终把androidsdk编译的工程打包成一个安装程序文件格式为apk
APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVMexecutes的全称,即AndroidDalvik执行程序,并非JavaME的字节码而是Dalvik字节码
一个APK文件结构为:META-INF\Jar文件中常可以看到res\存放资源文件的目录
xml程序全局配置文件classes
dexDalvik字节码resources
arsc编译后的二进制资源文件总结下我们发现Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和WindowsMobile中的PE文件有区别,这样做对于程序的保密性和可靠性不是很高,通过dexmp命令可以反编译,但这样做符合发展规律,微软的WindowsGadgets或者说WPF也采用了这种构架方式
来自WMPU的报道称,他们从微软最近的一份招聘简章中嗅探到了一些端倪,职位描述信息如下:
我们的Astoria团队正在为消费者与开发者提供一套新体验,同时还可能会给Windows平台带来一次巨变。Astoria bridge能让安卓开发者未做更改的二进制代码直接在Windows手机平台中运行。
之前,大家的普遍看法是,微软会以某种方式将APK转制为Windows APX应用,但现在看来,似乎APK是可以直接在Win10中运行。
对此,有开发者猜测,事实上仅需在合适的manifest文件中将APK应用包装一下,就能将之转换为一款能在Windows 10 Mobile中运行的APX应用了。
以上就是关于智能电视的apk软件与普通apk软件有什么区别(电视apk是什么)全部的内容,包括:智能电视的apk软件与普通apk软件有什么区别(电视apk是什么)、如何在win10上运行安卓apk程序、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)