「Android Getting Started 2.0」修訂間的差異
跳至導覽
跳至搜尋
imported>Wikiuser |
imported>Wikiuser |
||
(未顯示同一使用者於中間所作的 3 次修訂) | |||
行 1: | 行 1: | ||
*簡介 | *簡介 | ||
:TAMedia | :TAMedia SDK提供Android Mobile App開發者簡易迅速的方式整合行動App廣告, 廣告的種類包含橫幅Banner, 全版Interstitial, Expandable, Rich Media, 原生性廣告以及Video, 使用上跟Google Mobile Ads (Admob)類似, 能大量節省開發者學習時間 | ||
*系統需求 | *系統需求 | ||
:#Banner Ad / Interstitial Ad : Android 2.3.3以上 (level 10+) | :#Banner Ad / Interstitial Ad : Android 2.3.3以上 (level 10+) | ||
行 10: | 行 10: | ||
::並按下右側的'+'號, 新增Denpendences(Library denpendency), 在搜尋框中鍵入'play-service'可以找到對應的library<br/>[[檔案:as_2-2.png]]<br/>按下"OK"完成新增 | ::並按下右側的'+'號, 新增Denpendences(Library denpendency), 在搜尋框中鍵入'play-service'可以找到對應的library<br/>[[檔案:as_2-2.png]]<br/>按下"OK"完成新增 | ||
:*整合TAMedia SDK | :*整合TAMedia SDK | ||
::在Android Studio檢視Project的方式檢視mobule, 並在TAMedia SDK(adpmobile-lib- | ::在Android Studio檢視Project的方式檢視mobule, 並在TAMedia SDK(adpmobile-lib-rx.x.x.jar)檔案複製到新建的libs目錄底下<br/>[[檔案:as_2-3.png]] | ||
::打開module settings後, 新增File denpendency<br/>[[檔案:as_2-4.png]]<br/>, 並選取方才新增的TAMedia SDK後,按下"Apply"可以看到新增後的結果[[檔案:as_3.png]] | ::打開module settings後, 新增File denpendency<br/>[[檔案:as_2-4.png]]<br/>, 並選取方才新增的TAMedia SDK後,按下"Apply"可以看到新增後的結果[[檔案:as_3.png]] | ||
*以eclipse 整合SDK(包含google play service) | *以eclipse 整合SDK(包含google play service) | ||
:*整合TAMedia SDK | :*整合TAMedia SDK | ||
::*將TAMedia SDK | ::*將TAMedia SDK JAR加入專案的buid path當中<br/>對Project點選右鍵點選'''Properties -> 點選 Java Build Path -> 點選Add External JARs''' [[檔案:Android_21.png]] | ||
:*整合google play service SDK | :*整合google play service SDK | ||
::*在工具列中點選'''File -> Import -> Android(Existing Android Code Into Workspace)''', 完成選擇後點選"Finish"完成google play service sdk的匯入 <br/>[[檔案:Android_27.png]][[檔案:Android_28.png]] | ::*在工具列中點選'''File -> Import -> Android(Existing Android Code Into Workspace)''', 完成選擇後點選"Finish"完成google play service sdk的匯入 <br/>[[檔案:Android_27.png]][[檔案:Android_28.png]] | ||
行 21: | 行 21: | ||
:*加入必要權限<br/>TWMAd服務需使用”存取網路狀態”、”讀取約略位置”、”網路”等權限,請在AndroidManifest.xml檔案當中進行下列權限的宣告。 | :*加入必要權限<br/>TWMAd服務需使用”存取網路狀態”、”讀取約略位置”、”網路”等權限,請在AndroidManifest.xml檔案當中進行下列權限的宣告。 | ||
<uses-permission android:name="android.permission.INTERNET"/> | <uses-permission android:name="android.permission.INTERNET"/> | ||
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> | <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <!-- SDK4.0以上版本請移除 --> | ||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <!-- optional --> | <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_FINE_LOCATION" /> <!-- optional --> | ||
行 27: | 行 27: | ||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> | <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> | ||
<uses-permission android:name="android.permission.VIBRATE" /> <!-- optional --> | <uses-permission android:name="android.permission.VIBRATE" /> <!-- optional --> | ||
<uses-permission android:name="android.permission.CAMERA"/> <!-- optional, SDK4.0上請加入, 以獲得更豐富的廣告內容 --> | |||
<uses-permission android:name="android.permission.RECORD_AUDIO"/> <!-- optional, SDK4.0上請加入, 以獲得更豐富的廣告內容 --> | |||
:*加入必要Activity<br/>宣告TWMAdActivity, 並宣告對google play service的使用。 | :*加入必要Activity<br/>宣告TWMAdActivity, 並宣告對google play service的使用。 | ||
<!-- Google Play Service Activities --> | <!-- Google Play Service Activities --> |
於 2016年9月12日 (一) 09:04 的最新修訂
- 簡介
- TAMedia SDK提供Android Mobile App開發者簡易迅速的方式整合行動App廣告, 廣告的種類包含橫幅Banner, 全版Interstitial, Expandable, Rich Media, 原生性廣告以及Video, 使用上跟Google Mobile Ads (Admob)類似, 能大量節省開發者學習時間
- 系統需求
- Banner Ad / Interstitial Ad : Android 2.3.3以上 (level 10+)
- Video Ad : Android 4.0以上 (level 14+)
- 以Android Studio整合SDK(包含google play service)
- 整合google play service
- 在module底下按下"F4"開啟"module setting"
- 並按下右側的'+'號, 新增Denpendences(Library denpendency), 在搜尋框中鍵入'play-service'可以找到對應的library
按下"OK"完成新增
- 整合TAMedia SDK
- 以eclipse 整合SDK(包含google play service)
- 整合TAMedia SDK
- 整合google play service SDK
- 加入必要權限
TWMAd服務需使用”存取網路狀態”、”讀取約略位置”、”網路”等權限,請在AndroidManifest.xml檔案當中進行下列權限的宣告。
- 加入必要權限
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <!-- SDK4.0以上版本請移除 --> <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.VIBRATE" /> <!-- optional --> <uses-permission android:name="android.permission.CAMERA"/> <!-- optional, SDK4.0上請加入, 以獲得更豐富的廣告內容 --> <uses-permission android:name="android.permission.RECORD_AUDIO"/> <!-- optional, SDK4.0上請加入, 以獲得更豐富的廣告內容 -->
- 加入必要Activity
宣告TWMAdActivity, 並宣告對google play service的使用。
- 加入必要Activity
<!-- 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