2017-07-27 133 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文件 –

相關問題