① android 怎麼獲取 umeng 的 渠道信息
Andriod版本APP獲取umeng的渠道信息,可以讓技術人員在程序中嵌入渠道編碼,具體步驟如下:
進入友盟網站,注冊帳號,綁定友盟應用統計;
下載友盟SDK文件,由技術開發人員嵌入到APP程序代碼中,具體操作方法可以參考友盟網站的嵌入指南;
根據安卓版本不同的發布渠道,定義好channel ID;
修改代碼中與channel相關的代碼,比如將<meta-data android:value="Channel ID" android:name="UMENG_CHANNEL"/>中的Channel ID替換為您應用的推廣渠道名稱,channel id自定義。
對應每個渠道生成一一對應的APK安裝包;
將標記好Channel ID的渠道安裝包,在對應的渠道發布;
定時登錄友盟後台查看渠道數據。
② 友盟統計怎麼算新增用戶 android
設備mac地址
③ 安卓友盟sdk如何跟蹤BUG
1,通過umservicefactiory獲得umseocialserver。
2,添加參數
3,postshare
④ android 怎麼更新友盟sdk
友盟自動更新服務已經不再提供啦,以下為官方說明:
「這個服務因為目前面臨N多非技術的挑戰,導致我們很難再從技術層面維護好這個服務:
iOS: 第三方自動更新服務已經被蘋果官方嚴格禁止了,集成第三方自動更新服務(如友盟+自動更新)的App在審核階段會被大概率的拒絕。蘋果官方數次要求友盟及早把iOS平台的更新服務停掉。在iOS新版本的系統上,其實應用更新已經是默認的功能了,所以第三方更新功能作用就不大了,沒有太多存在意義了。
Android: 面臨的問題比較多,比如應用市場(除了Google Play之外,國內也有越來越多的市場渠道會對集成友盟自動更新插件的App審核拒絕)、部分系統廠商的限制(系統廠商可能會禁止掉非系統的更新,導致友盟更新組件報錯或者拋異常)以及部分運營商的攔截(我們的下載CDN鏈接在某些地區的運營商會被禁止訪問),甚至APK的存儲服務還會面臨政策上的風險。」
⑤ android 友盟消息推送 如何保活
其實這個很簡單,第三方推送一般都會用「長連護保」功能來保證消息的到達,以下是該平台推送對長連護保的解釋:長連互保,用戶設備中任何一個集成過友盟推送的app打開,即使他的app沒打開也能啟動push service,收到推送。⑥ Android推送用海外哪家的SDK比較好
對於Android推送第三方,一直都在用Umeng,而且也給友盟寫過一兩個帖子(包含第三方登錄),對於友盟開放出來的介面還是比較好用的。也有用過極光推送。對於這兩個國內第三方推送,基礎推送服務幾乎是不產生任何費用的貌似。國外的沒有使用過,但是基本跟國內差不多,而且鑒於國外的版權問題會更甚,所以收費可能會更高的吧。什麼自己寫個輪播推送,太Low,效率或者性能方面很差;或者團隊開發自己的推送服務,如果研發方向不是推送或第三方服務的話,就不要浪費時間了。
⑦ android 友盟分享 為什麼activity 不行
<!-- ###################注冊SDK使用的Activity###################### -->
<!--分享編輯頁-->
<activity
android:name="com.umeng.socialize.view.ShareActivity"
android:configChanges="orientation|keyboard"
android:launchMode="singleTask"
android:noHistory="true"
android:theme="@style/Theme.UMDialog"
android:windowSoftInputMode="stateVisible|adjustResize" >
</activity>
<!-- ############ QQ空間和QQ SSO授權的Activity注冊 ############ -->
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="singleTask"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<!-- 100424468,如果你使用的公用賬號,則不需要修改;否則修改成你在QQ開放平台申請的 APP ID-->
<data android:scheme="tencent100424468" />
</intent-filter>
</activity>
<activity android:name="com.tencent.plus.ImageActivity" />
<activity android:name="com.tencent.connect.common.AssistActivity"
android:theme="@android:style/Theme.Translucent.NoTitleBar"
android:screenOrientation="portrait">
</activity>
<!-- ###################添加UmengAppkey###################### -->
<meta-data
android:name="UMENG_APPKEY"
android:value="xxxxxxxxxxxxxxxxxxxxxx" >
</meta-data>
</application>
<uses-sdk android:minSdkVersion="8" />
<!-- ###################聲明SDK使用的相關許可權###################### -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- 檢測網路狀態 -->
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <!-- 獲取mac地址作為用戶的備用唯一標識 -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> <!-- 獲取用戶手機的IMEI,用來唯一的標識用戶。 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><!-- 緩存資源優先存入SDcard -->
<uses-permission android:name="android.permission.INTERNET" /> <!-- 允許應用程序聯網,以便向我們的伺服器端發送數據。 -->
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <!-- 用於評論模塊分享位置信息 -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /><!-- 用於評論模塊分享位置信息 -->
private void initialUM() {
// 首先在您的Activity中添加如下成員變數
mController = UMServiceFactory.getUMSocialService("com.umeng.share",
RequestType.SOCIAL);
// 設置分享內容
mController
.setShareContent("友盟社會化組件(SDK)讓移動應用快速整合社交分享功能,http://www.umeng.com/social");
mController
.setShareMedia(new UMImage(mContext, R.drawable.ic_launcher)); // 設置分享圖片內容
SocializeConfig config = mController.getConfig();
// 開通簡訊
config.setShareSms(true);
config.setShareMail(true);
config.setPlatforms(SHARE_MEDIA.QZONE, SHARE_MEDIA.TENCENT);
// wx967daebe835fbeac是你在微信開發平台注冊應用的AppID, 這里需要替換成你注冊的AppID
String appID = "wxfc7bdd52daa288f9";
// 微信圖文分享必須設置一個Url
String contentUrl = "http://t.cn/zTXUNMu";
// 添加微信平台,參數1為當前Activity, 參數2為用戶申請AppID,參數3為點擊分享內容跳轉到的目標url
UMWXHandler wxHandler = config.supportWXPlatform(getActivity(), appID,
contentUrl);
// 設置分享標題
wxHandler.setWXTitle("浪騰微博客戶端不錯");
// 支持微信朋友圈
UMWXHandler circleHandler = config.supportWXCirclePlatform(
getActivity(), appID, contentUrl);
circleHandler.setCircleTitle("浪騰微博客戶端還不錯..");
⑧ android 友盟統計提交mappiing文件,什麼時候能看到錯誤定位
2.選擇「應用統計分析」,下載SDK,裡面集成很多統計,我們只需要兩個(收集錯誤,啟動在線統計)
3.配置到自己的工程
(1)manifest.xml
<uses-permission Android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<!-- Caution! Do not change this app key. It is only for demo usage. -->
<meta-data
android:name="UMENG_APPKEY"
android:value="55ca9f0e67e58e4ad70060ac" > //換成你自己在上面申請的
</meta-data>
<meta-data
android:name="UMENG_CHANNEL"
android:value="Umeng" >
</meta-data>
( 2 )在activity裡面
private Context mContext;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.umeng_example_analytics);
mContext = this;
MobclickAgent.setDebugMode(true);
MobclickAgent.openActivityDurationTrack(false);
MobclickAgent.updateOnlineConfig(this);
}
然後再重寫三個方法
@Override
public void onResume() {
super.onResume();
MobclickAgent.onResume(mContext);
}
@Override
public void onPause() {
super.onPause();
MobclickAgent.onPause(mContext);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
///對於好多應用,會在程序中殺死 進程,這樣會導致我們統計不到此時Activity結束的信息,
///對於這種情況需要調用 'MobclickAgent.onKillProcess( Context )'
///方法,保存一些頁面調用的數據。正常的應用是不需要調用此方法的。
MobclickAgent.onKillProcess( mContext );
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);
return true;
}
return super.onKeyDown(keyCode, event);
}
⑨ 怎樣看待友盟統計的Android設備活躍度指數
Android 統計分析 SDK使用指南
1. 建立App,下載SDK
登錄你的帳號後,看到友盟的管理後台,點擊"+添加新應用",進入新應用信息填寫的頁面。
App建立成功後,可以獲得該App的AppKey,以及最新的開發指南和SDK文件。
可在 這里 下載SDK,包含開發文檔,demo程序和jar包。
說明:在新應用信息填寫中,請盡量填寫真實的信息。您可以通過友盟統計分析平台的特性節省重復建立App的時間。
如果您要對App不同的發布渠道進行統計,不需要創建新App,請使用分發渠道分析,通過分發渠道分析,您可以更方便的對比數據。
2. 實現基本的使用基本統計實現本的頁面跳轉,機型,解析度,地理位置 …的統計1. 導入umeng-sdk*.jar(簡稱SDK)下載最新版sdk的zip包,解壓將其中的umeng-sdk.jar釋放到本地目錄,Eclipse用戶右鍵您的工程根目錄,選擇Properties -> Java Build Path -> Libraries, 然後點擊 Add External JARs... 選擇指向 Analytics_Android_SDK_*.jar的路徑,點擊OK,即導入成功。
⑩ 友盟統計sdk混淆後為什麼不能統計的
Android混淆,又稱Android代碼混淆,是伴隨著Android系統的流行而產生的一種AndroidAPP保護技術,用於保護APP不被破解和逆向分析。友盟(Umeng),2010年4月在北京成立,是中國最專業、最有數據凝聚力的移動開發者服務平台。友盟提供iOS、Androi...