2017-07-27 132 views
-1

我已经为HTML和JavaScript中的android制作了几个应用程序,当我将它转换为APK文件时,将它放在我的手机上,它实际上安装了真正的应用程序。它也发生在用Java制作的应用程序中,当你解压缩它时......根据这个问题的答案What is inside an Android APK file在我看来,它实际上解压缩了项目。我的问题是:APK文件是做什么用的?

  1. 什么是APK文件做(它是如何工作)
  2. 是否有可能以编程方式创建一个没有使用其他程序或使用记事本只有

我? m期待您的回答:)

回答

1

APK是一个压缩文件,其中包含编码的清单(xml),二进制代码(dex),图像(png,gif)和布局(xml)资源以及其他一些misc的东西。是的,可以手动生成软件包,但使用可用的开发工具做起来要容易得多。

+0

谢谢!我将不得不检查它是如何工作的。我不确定为什么我会在这个问题上得到降低票数tho –

+0

我认为人们认为每个Android开发人员都应该知道这是一个基本的基本问题。但是现在有了很多工具和不同的方式来生成Android应用程序,这些机制往往被隐藏起来。 – roostertech

+0

是的,也许就是这样,但我的下一个问题肯定是关于在记事本中构建一个APK文件 –

相关问题