編輯:Android開發實例
要想編寫 Google Map 的應用首先需要 Google APIs 。需要在項目中導入 Google map api 。默認情況是 android 某個版本比如 android 2.1 ,現在需要改為對應版本的 Google apis ,版本要和 android 版本一致。在默認的情況下 Google API 是沒有的。這個 google apis 是同版本的 android 超集,包含了 google 的私有應用 api 。比如:
這樣就可以在項目中使用比如:
import com.google.android.maps.MapActivity;
google 需要一個簽名指紋的機制,要先到 google 注冊,並把這個指紋包含在應用中,才可以下載到地圖信息。也就是說每次下載地圖信息要帶著這個指紋信息。指紋信息的注冊和獲取都是免費的。
首先,必須要有 Google 的賬號,如果沒有可以申請一個,下面是如何申請 Android Map
API key 。
步驟 1 :找到 debug.keystore 文件。
使用 Eclipse 開發時,選擇 Windows-Preference 如圖:
步驟 2 :取得 debug.keystore 的 MD5 值
在 cmd 中執行 : ( 可以先定位到 jdk 的 bin 目錄下 )
keytool -list -alias androiddebugkey -keystore "C:Documents and SettingsMYNAME.androiddebug.keystore " -storepass android -keypass android
雙引號中的為你 keystore 位置, ( 一定要有雙引號 ) ,否則就會報錯。
如果系統提示找不到 keytool ,需要將 jdk 中 bin 目錄加入到環境變量中。
於是就得到了指紋認證。
步驟 3 : 申請 Android Map 的 API key
打開網頁:
http://code.google.com/intl/zh-CN/android/maps-api-signup.html
49:1B:7C:E0:41:31:52:2F:FD:26:6C:EC:46:E3:30:85
認證指紋粘貼到如下圖的文本域中
點擊按鈕於是就申請到了我們想要的 Android Map 的 API key 。
打開 AVD 管理界面,進行創建,如圖:
創建基於 Google apis 的工程如圖:
連接手機進行測試時,需要安裝驅動,大多數手機的驅動在如圖中的目錄中都能夠找的到,在 usb_driver 目錄中,但有些手機在此目錄中提示無法找到驅動,此時就需要修改一下
android_winusb.inf 的配置文件:
圖一的上面為修改過的,下面的是沒有修改的,
如圖 1
只是修改了 %SingleAdbInterface% = USB_Install, USB/VID_413C&PID_B005
這裡的部分,在安裝驅動是可以看到 . 也可以在設備管理器中找到如圖 2
(1)
( 2 )
(3)
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
本文實例講述了Android編程實現二級下拉菜單及快速搜索的方法。分享給大家供大家參考,具體如下: 一、我們要做什麼? 上面有個搜索框,下面是一個二級下拉菜單。
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
Android作為一個偉大的系統,自然提供了設置默認打開程序的實現.在這篇文章中,我會介紹如何在Android系統中設置默認的程序. 在設置默認程序之前,無非有兩