「Android Getting Started 2.0」修訂間的差異

出自TAMedia
跳至導覽 跳至搜尋
imported>Wikiuser
imported>Wikiuser
行 6: 行 6:


*整合TAMedia SDK (以eclipse為例)
*整合TAMedia SDK (以eclipse為例)
:*將TAMedia SDK 2 JAR加入專案的buid path當中<br/>對Project點選右鍵點選'''Properties -> 點選 Java Build Path -> 點選Add External JARs''' [[檔案:Android_21.png]]
:*將TAMedia SDK 2JAR加入專案的buid path當中<br/>對Project點選右鍵點選'''Properties -> 點選 Java Build Path -> 點選Add External JARs''' [[檔案:Android_21.png]]
*整合google play service SDK(以eclipse為例) , 也請參考 [https://developer.android.com/google/play-services/setup.html | Setting Up Google Play Service]
:*在工具列中點選'''File -> Import -> Android(Existing Android Code Into Workspace)''', 完成選擇後點選"Finish"完成google play service sdk的匯入 <br/>[[檔案:Android_27.png]][[檔案:Android_28.png]]
:*加入必要權限<br/>TWMAd服務需使用”存取網路狀態”、”讀取約略位置”、”網路”等權限,請在AndroidManifest.xml檔案當中進行下列權限的宣告。
:*加入必要權限<br/>TWMAd服務需使用”存取網路狀態”、”讀取約略位置”、”網路”等權限,請在AndroidManifest.xml檔案當中進行下列權限的宣告。
  <uses-permission android:name="android.permission.INTERNET"/>
  <uses-permission android:name="android.permission.INTERNET"/>
行 15: 行 17:
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>  
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>  
  <uses-permission android:name="android.permission.VIRBATE" /> &lt;!-- optional --&gt;
  <uses-permission android:name="android.permission.VIRBATE" /> &lt;!-- optional --&gt;
:*加入必要Activity<br/>宣告TWMAdActivity。
:*加入必要Activity<br/>宣告TWMAdActivity, 並宣告對google play service的使用。
&lt;!-- Google Play Service Activities --&gt;
<meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />
  <activity
  <activity
   android:name="com.taiwanmobile.pt.adp.view.TWMAdActivity"           
   android:name="com.taiwanmobile.pt.adp.view.TWMAdActivity"           
行 23: 行 29:
  </activity>
  </activity>


:完成上述的準備動作後,就可以準備啟動廣告Banner的程式碼 next : [[Android_Banner_Ads_I_2.0|Banner Ads I]]
:完成上述的準備動作後,就可以準備啟動廣告Banner的程式碼 next : [[Android_Banner Ads I|Banner Ads I]]

於 2014年8月19日 (二) 09:31 的修訂

  • 簡介
TAMedia SDK2.0提供Android Mobile App開發者簡易迅速的方式整合行動App廣告, 廣告的種類包含橫幅Banner, 全版Interstitial, Expandable, Rich Media以及Video, 使用上跟Google Mobile Ads (Admob)類似, 能大量節省開發者學習時間
  • 系統需求
  1. Banner Ad / Interstitial Ad : Android 2.3.3以上 (level 10+)
  2. Video Ad : Android 4.0以上 (level 14+)
  • 整合TAMedia SDK (以eclipse為例)
  • 將TAMedia SDK 2JAR加入專案的buid path當中
    對Project點選右鍵點選Properties -> 點選 Java Build Path -> 點選Add External JARs Android 21.png
  • 在工具列中點選File -> Import -> Android(Existing Android Code Into Workspace), 完成選擇後點選"Finish"完成google play service sdk的匯入
    Android 27.pngAndroid 28.png
  • 加入必要權限
    TWMAd服務需使用”存取網路狀態”、”讀取約略位置”、”網路”等權限,請在AndroidManifest.xml檔案當中進行下列權限的宣告。
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <!-- optional -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <!-- optional -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.VIRBATE" /> <!-- optional -->
  • 加入必要Activity
    宣告TWMAdActivity, 並宣告對google play service的使用。
<!-- Google Play Service Activities -->
<meta-data
           android:name="com.google.android.gms.version"
           android:value="@integer/google_play_services_version" />
<activity
 android:name="com.taiwanmobile.pt.adp.view.TWMAdActivity"           
 android:configChanges="orientation|keyboardHidden|navigation|keyboard|screenLayout|uiMode|screenSize|smallestScreenSize"
 android:hardwareAccelerated="true"
 android:theme="@android:style/Theme.Translucent" >
</activity>
完成上述的準備動作後,就可以準備啟動廣告Banner的程式碼 next : Banner Ads I