android-support-v4.jar
GoogleAdMobAdsSdk-4.1.1.jar
libGoogleAnalytics.jar
android-support-v4.jar
增加Fragment
參考 http://code.google.com/p/iosched/
proguard.cfg 增加
-dontwarn **CompatHoneycomb
-dontwarn **CompatHoneycombMR2
-dontwarn **CompatCreatorHoneycombMR2
-keep class android.support.v4.** { *; }
-keep public class * extends android.support.v4.**
-keep public class * extends android.app.Fragment
GoogleAdMobAdsSdk-4.1.1.jar
提供AdMob廣告
參考http://code.google.com/mobile/ads/docs/android/fundamentals.html
Layout xml檔設定
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_gravity="center" android:orientation="vertical"
android:layout_width="wrap_content" android:layout_height="wrap_content">
<com.google.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content" android:layout_height="wrap_content"
ads:adUnitId="XXXXXXXXX" ads:adSize="BANNER" ads:loadAdOnCreate="true" />
</LinearLayout>
AndroidManifest.xml
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
libGoogleAnalytics.jar
用於 Google Analytics
參考http://code.google.com/mobile/analytics/docs/android/
AndroidManifest.xml
<receiver android:name="com.google.android.apps.analytics.AnalyticsReceiver"
android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
Java:
GoogleAnalyticsTracker tracker;
tracker = GoogleAnalyticsTracker.getInstance();
tracker.start(this.getString(R.string.ga_api_key), 20, this
.getApplicationContext());
protected void onDestroy() {
super.onDestroy();
tracker.stop();
}
protected void onResume() {
super.onResume();
tracker.trackPageView("/" + this.getLocalClassName());
}
沒有留言:
張貼留言