網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好
當前位置:酷知知識幫 > 遊戲數碼 > 手機

Android手機系統軟件apk怎麼開發製作

欄目: 手機 / 發佈於: / 人氣:4.44K

Android手機系統軟件apk怎麼開發製作呢?接下來小編來教教大家。

操作方法

(01)常用快捷鍵這是使用工具的第一步,熟練使用快捷鍵對於我們編寫程序會起到相當大幫助,所以這裏筆者列出的快捷鍵建議大家必須都掌握。Ctrl + 鼠標左鍵(類、方法、屬性的變量名詞):定位跟蹤某變量聲明或定義的位置,Ctrl + S:保存當前文件,Ctrl + X:剪切,Ctrl + C:複製,Ctrl + V:粘貼,Ctrl + D:刪除當前行,Ctrl + F:查找/替換(當前編輯窗口),Ctrl + H:全局搜索,Ctrl + /:註釋當前行或多行代碼,Ctrl + Shift + C:註釋當前行或多行代碼,Ctrl + Shift + F:格式化當前代碼,Ctrl + Shift + O:缺少的Import語句被加入,多餘的Import語句被刪除(先把光標定位到需導入包的類名上),Ctrl + Shift + S:保存所有文件,Ctrl + Shift + X:把當前選中的文本全部變為大寫,Ctrl + Shift + Y:把當前選中的文本全部變為小寫,Alt + /:代碼智能提示,Alt + Shift + R:重命名(包括文件名、類名、方法名、變量名等等,非常好用),Alt + Shift + J:生成類或方法的註釋,Alt + Shift + S:打開Source窗口(生成get、set方法,實現、覆蓋接口或類的方法,很常用),Alt + Shift + D, J:如果有main方法入口,則以Debug方式執行代碼,Alt + Shift + X, J:如果有main方法入口,則以Run方式執行代碼。

(02)插件推薦Eclipse默認情況下是一個純淨版的,所以功能簡單,而開源IDE最為強大的莫過於各種插件,通過使用插件可以幫助我們減少大量編寫代碼的工作量,也幫助我們降低了編寫代碼的難度,所以懂得安裝必要插件,也是熟練使用IDE的鑑證。① Hibernate ToolsHibernate Tools是一套全新而且完整的面向Hibernate3的工具集合,它包含了Eclipse插件和Ant編譯流程,是JBoss Tools的核心組件。使用該插件能大大減少我們使用Hibernate的工作量,支持自動生成全部Hibernate的xml文件、javabean、HTML表單文件等。安裝地址:② Spring IDESpring IDE是Spring官方網站推薦的Eclipse插件,可提供在開發Spring時對Bean定義文件進行提示、驗證並以可視化的方式查看各個Bean之間的依賴關係等,對基於spring框架的項目開發提供了有力的支持。安裝地址:③ SubclipseSubclipse是基於Eclipse的SVN插件,支持所有版本的Eclipse,團隊開發必備插件。安裝地址:_1.8.x④ FindbugsFindBugs是一個能靜態分析源代碼中可能會出現Bug的Eclipse插件工具。它檢查類或者 JAR 文件,將字節碼與一組缺陷模式進行對比以發現可能的問題。利用這個工具,就可以在不實際運行程序的情況對軟件進行分析。它可以幫助改進代碼的質量。安裝地址:⑤ Sysdeo Tomcat Launcher PluginSysdeo Tomcat Launcher Plugin是Tomcat的Eclipse插件,幫助我們自動部署tomcat服務器。該插件不是必要插件,可以不裝。下載地址:

(03)插件安裝方法插件大概有三種安裝方法:第一種:知道在線安裝地址。Eclipse→Help→Install New Software...→地址欄(Work with)中輸入安裝地址→勾選要安裝的插件→Next→同意安裝協議→Finish→等待安裝完畢→按要求重啟Eclipse第二種:手動從官網下載好插件並手動與Eclipse集成。這種方法一般的思路是:先關閉Eclipse,然後將下載好的插件解壓後,複製到Eclipse安裝目錄下的plugins文件夾和features文件夾下,如果必要的話再創建一個link文件,再重新打開Eclipse。第三種:在線搜索安裝。Eclipse→Help→Eclipse Marketplace...→在搜索欄輸入要查找的插件→點擊Install按鈕→等待安裝完畢→按要求重啟Eclipse這裏筆者推薦第一種,如果不知道安裝地址,那麼就用第三種,第二種方法有時操作錯誤的話就會出現問題,風險較大,所以不推薦。

(04)開發環境 編輯獲取SDK  APKAndroid是一個基於Java的開發環境,它是一種與廣被接受的 Java極為類似,而且也比C++容易的多的開發語言,這將一種移動開發的規範。Google也在API文檔的書寫和樣例的提供上做了很出色的工作。  下載並安裝android的SDK[軟件開發套件],這套SDK主要包括有核心庫文件,一個模擬器,開發工具和一些示範的樣例文件。推薦使用Eclipse 和 android eclipse 擴展。如果只是使用android,Eclipse IDE就已經足夠了,但如果是第一次開發Java應用,建議下載完整的Java SE 開發工具 (JDK) 因為它包括簽發應用程序所需要的工具。應用架構  android 應用架構很關鍵,如果不學習它,設計出來的遊戲將是一種很難修復bug的產品。 需要了解應用程序、活動、Intents以及它們是如何互相聯繫交互的,Google在這兒提供了良好的信息架構。真正重要的是,要理解為什麼在設計的遊戲中需要不止一個的活動進程以及如何設計一個用户體驗良好的遊戲。這些都應當配合到應用的生命週期中。應用的生命週期  應用的生命週期是由AndroidOS操作系統進行管理的活動進程都將做為系統命令進行創建,正確處理這些事件對一個應用程序來説是極為重要的,因為終端用户不會知道什麼是正確的。最好在開始設計遊戲之前搞明白這些,因為這有助於節省調試時間以及避免代價高昂的重新設計。對大多數應用而言,默認設置即可開始工作,但對遊戲而言,可能需要調整單態實例的信號為打開。在默認情況下,Android會新建一個活動實例進程,因為它認為這是比較合適的,而遊戲,可能只希望有一個活動的實例進程,這有一點兒影響,它需要了解一些系統狀態的管理。

Android手機系統軟件apk怎麼開發製作

(05)apk反編譯 編輯  apk反編譯就是通過使用apk編譯工具將apk文件中的源文件和資源反編譯出來,得到的源文件和資源文件可以進行處理後再進行編譯,以達到個性化定製,漢化apk等目的。apk反編譯工具  最典型的apk編譯工具的核心是apktool,但是因為操作需要調用cmd命令,所以出現了很多具有可視化界面的各種編譯工具,像easyapk,apkdb,,將apk中的轉化成Jar文件,再通過jd-gui工具反編譯jar文件。apk編譯方法  使用apkdb編譯apk文件只需要在安裝apkdb後直接右擊反編譯就可以將apk文件反編譯出來  使用原生apktool工具,需要將apktool的兩個文件釋放到window目錄下,在cmd中使用 apktool d apk文件名 命令來編譯apk文件,此時命令行的執行目錄與apk文件所在目錄必須一致。首先將apk文件,將後綴改為zip,解壓,得到其中的,它就是java文件編譯再通過dx工具打包而成的;將複製到所在目錄。在命令行下定位到所在目錄,運行 。

Android手機系統軟件apk怎麼開發製作 第2張
Android手機系統軟件apk怎麼開發製作 第3張