Google Play Service有很多實用的功能, 這篇介紹Eclipse上的用法
1. 下載Google Play Service 2. 匯入 3. 在專案上添加lib
以下介紹用法
1. 官網https://developer.android.com/google/play-services/setup.html
內有介紹安裝步驟
2. 打開SDK Manager, 在Extras內找到Google Play services, 下載
3. 打開Eclipse, 選擇import專案, source上點選Existing Android Code Into Workspace
4. 相對路徑C:\Eclipse\sdk\extras\google\google_play_services\libproject
5. 勾選Copy projects into workspace後按下Finish
6. 之後在你要使用Google Play Services的專案下, 在Library內就可添加剛import的Lib了
如果找不到, 就代表沒有import成功
7. 接著在AndroidManifest.xml內, 添加
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
8. 下一步是添加ProGuard Exception, 這邊不加也是可以使用,
但如果要用ProGuard, 那還是要添加
9. proguard-project.txt的位置在專案的外層
10. 在proguard-project.txt內添加
-keep class * extends java.util.ListResourceBundle {
protected Object[][] getContents();
}
-keep public class com.google.android.gms.common.internal.safeparcel.SafeParcelable {
public static final *** NULL;
}
-keepnames @com.google.android.gms.common.annotation.KeepName class *
-keepclassmembernames class * {
@com.google.android.gms.common.annotation.KeepName *;
}
-keepnames class * implements android.os.Parcelable {
public static final ** CREATOR;
}
11. 接著就可以在專案內使用所有GoogleMap內的物件和方法了