Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 開發入門 >> Android基礎之更新SDK

Android基礎之更新SDK

編輯:開發入門

本指南將幫助您升級您的開發環境和應用程序到SDK的最新版暿 如果你已經應用了以前版本的android SDK, 也需要使用本指南。 為了確保您的應用程序能夠兼容android1.0系統,您需要安裝新的SDK和用新的API移植現有的android應用程序,以下各節指導您完成這一進程。 安裝新的SDK 下載SDK 並解壓到一個安全的位置。 解壓新的SDK以後 ,您應該完成下面的操作。 ·擦除你的模擬器的數據 由於新的SDK版本發布,一些數據格式改變了。因此任何以前保存的模擬器數據必須清除。打開一個控制台/終端和操作SDK中的/to ols目錄。啟動模擬器瘿wipe-data的選項 Windows: emulator -wipe-data
Mac/Linux: ./emulator -wipe-data ·更新您的PATH變量(Mac/Linux;可選) 如果你以前設置PATH變量為指向的SDK tools目錄,那麼您必須更新以指向新的SDK的。E.g., .bashrc or .bash_profile file: export PATH=$PATH:<your_new_sdk_dir>/tools 更新ADT Eclipse插件 如果您在Eclipse上使用ADT插件開發,請按照下列步驟安裝新的插件匹配新的SDK。

             選擇Help >Software Updates >Find and Install.... 2.             選擇Search for updates of the currently installed features 並點擊Finish. 3.             如果任何ADT有效,選擇並安裝 4.             重啟 Eclipse. 1.             選擇Help >Software Updates... 2.             選擇theInstalled Softwaretab. 3.             點擊Update... 4.             如果任何ADT有效,選擇並點擊Finish 5.             重啟 Eclipse。

重新啟動之後,更新您的Eclipse設置指向SDK目錄。 1.             選擇 Window > Preferences... to open the Preferences panel. (Mac OSX: Eclipse > Preferences) 2.             選擇 android from the left panel. 3.             對於在主面板中SDK的定位,點擊Browse... 並找到SDK的目錄。 4.             點擊 Apply, 然後 OK. 建立應用程序簽名 所有應用程序在安裝它們之前都必須被簽名。ADT插件和ant為基礎的開發工具都支持這一要求,它們通過帶一個調試KEY瘿apk文件來簽發編譯。為了做到這一點,編譯工具使用包括在JDK的Keytool去創造一個keystore和帶著一個已知的別名和密碼一個key帶著一個已知的別名和密碼。 為了支持簽簽名,你應該首先確認Keytool對於SDK的編譯工具是有效的。在大多數情況下,你可以告訴的SDK編譯工具如何找到Keytool,通過設置你的J AVA_HOME環境變量設置和一個合適的JDK。另外,您也可以添加keytool的JDK版本到您的PATH變量 如果你正在開發Linux的一個版本,那原本使用的是GNU的Java編譯嗿,請確保該系統正在使用的Keytool的JDK版本,而不是使用gcj,如果keyt ool已經在您的路徑,它可能是指向在一個符號鏈接是/usr/bin/keytool 。在這種情況下,檢查符號鏈接的目標,以確保它指向正確的Keytool. 如果您使用的ant編譯你的.apk文件ﺿ而不是ADT,你必須重新產生你的build.XML文件。為了做到這一點,請執行下列步驟: 1.             在您的android應用程序工程目錄中,找到並刪除目前的build.XML文件 2.             2. 運行activitycreator ,直接輸出到包含您的應用程序項目的文件夾 3.             - exec activitycreator --out your.activity.YourActivity 運行這種方式ﺿactivityCreator不會擦出或創建新的Java文件(或manifest文件ﺿ,對於那些已經存在的activity和package。重要的是,package和activity是真實存在的。該工具創建一個新的build.XML文件,以及一個新的目錄稱libs"中,這個目錄將放置第三方jar文件,這是你就能夠使用ant腳本自動處理。 移植您的應用程序 更新過您的SDK以後 ,您可能會遇到破損的代碼,由於框架和API的變化。您需要更新您的代碼以匹配變化的Andriod的API。 一種方法是用Eclipse打開您的項目和查看你的應用程序中ADT的標記錯誤。從這裡,你可以查找對應的變勢 變化預覽 and API變化報告. 如果您更新您的代碼有其他麻煩,可上網尋求幫助或者求助於其他android開發人員. 如果已經修改了一個ApiDemos應用程序,並希望移植到新的SDK的,請注意您將需要卸載模擬器中預裝的ApiDemos版本。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved