回覆列表
  • 1 # 使用者7063786766555

    這個base.apk是可以安裝的,apk格式的都可以安裝。

    apk:

    APK是AndroidPackage的縮寫,即Android安裝包(apk)。APK是類似Symbian Sis或Sisx的檔案格式。透過將APK檔案直接傳到Android模擬器或Android手機中執行即可安裝。apk檔案和sis一樣,把android sdk編譯的工程打包成一個安裝程式檔案,格式為apk。 APK檔案其實是zip格式,但字尾名被修改為apk,透過UnZip解壓後,可以看到Dex檔案,Dex是DalvikVM executes的簡稱,即Android Dalvik執行程式,並非Java ME的位元組碼而是Dalvik位元組碼。Android在執行一個程式時首先需要UnZip,然後類似Symbian那樣直接,和Windows Mobile中的PE檔案有區別。

    開發環境:

    獲取SDK:下載並安裝android的SDK[軟體開發套件],這套SDK主要包括有核心庫檔案,一個模擬器,開發工具和一些示範的樣例檔案。推薦使用Eclipse 和androideclipse 擴充套件。如果只是使用android,Eclipse IDE就已經足夠了,但如果是第一次開發Java應用,建議下載完整的Java SE 開發工具 (JDK) 因為它包括簽發應用程式所需要的工具。

    應用架構:android應用架構很關鍵,如果不學習它,設計出來的遊戲將是一種很難修復bug的產品。 需要了解應用程式、活動、Intents以及它們是如何互相聯絡互動的,Google在這兒提供了良好的資訊架構。真正重要的是,要理解為什麼在設計的遊戲中需要不止一個的活動程序以及如何設計一個使用者體驗良好的遊戲。這些都應當配合到應用的生命週期中。

    應用的生命週期:應用的生命週期是由AndroidOS作業系統進行管理的活動程序都將做為系統命令進行建立,正確處理這些事件對一個應用程式來說是極為重要的,因為終端使用者不會知道什麼是正確的。最好在開始設計遊戲之前搞明白這些,因為這有助於節省除錯時間以及避免代價高昂的重新設計。對大多數應用而言,預設設定即可開始工作,但對遊戲而言,可能需要調整單態例項的訊號為開啟。在預設情況下,Android會新建一個活動例項程序,因為它認為這是比較合適的,而遊戲,可能只希望有一個活動的例項程序,這有一點兒影響,它需要了解一些系統狀態的管理。

  • 中秋節和大豐收的關聯?
  • 巴金的背景介紹?