檔案
http://download.csdn.net/source/2039608
,詳見裡面的文檔
移植
Google Apps (Market;GTalk;Google Maps;GMail;Voice Search)
的大致步驟如下:
1.
通過
ADB
,從
Google
定製的手機下載相關的檔案
(jar/lib
庫,
apk
安裝檔案,
xml
許可權檔案等
)
;
Market;GTalk;GMail
均需要驗證
Google
帳戶,
Market
需要
GTalk
服務。
com.google.android.gtalkservice.jar
(
GTalk
服務
,market
必需)
com.google.android.maps.jar
(
google map
服務)
com.google.android.gtalkservice.xml
(
Gtalk
授權檔案)
com.google.android.maps.xml
(
google map
授權檔案)
Vending.apk
(
google market
程式)
SdkSetup.apk
(
進入介面程式,必需,安裝後首頁
會出現螢幕鎖定,按
MEUN
解鎖
)
setupwizard.apk
(
設定嚮導程式,必需
)
GoogleApps.apk
(
google
一系列應用所必需的)
註:
com.google.android.maps.jar
,
com.google.android.maps.xml
對
market
而言不是必需,但最好一起裝了。
2.
先將
com.google.android.gtalkservice.jar
,
com.google.android.maps.jar
放入
/framework
內,
再將
com.google.android.gtalkservice.xml
,
com.google.android.maps.xml
放入
etc/permissions
內
然後
adb push
SdkSetup.apk
,
setupwizard.apk
,
GoogleApps.apk
, gtalkservice.apk
, Vending.apk
註:安裝成功後,檔案顯示圖片為
1
,
2
,
3
,
4
(
Vending.apk,
gtalkservice.apk,
必須裝在
/system/app
下面,
裝在
data/app
下是沒有用的,程式會一直報錯無法
開啟
,
如果裝在了
data/app
下,那說明程式其實沒裝上去。)
註:如果
market
表徵圖出現在介面上,點擊出現“應用程式錯誤”,那說明缺檔案或者APK不相容,如果不報錯,點擊出現閃一下但什麼也
沒有的情況,那說明缺
setupwizard.apk
參考文檔:
http://blog.csdn.net/netpirate/archive/2009/12/20/5037914.aspx
http://blog.csdn.net/linux_lyb/archive/2009/09/17/4564018.aspx
http://www.johandekoning.nl/index.php/2009/07/12/building-android-1-5-google-apps-and-audio-files/
http://android.sj.91.com/content/2010-01-02/20100103230510295,1.shtml