add push idk
This commit is contained in:
parent
3bf73369d6
commit
b8eb5043c6
Binary file not shown.
Binary file not shown.
|
@ -1,20 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="GradleSettings">
|
|
||||||
<option name="linkedExternalProjectsSettings">
|
|
||||||
<GradleProjectSettings>
|
|
||||||
<option name="distributionType" value="LOCAL" />
|
|
||||||
<option name="externalProjectPath" value="$PROJECT_DIR$" />
|
|
||||||
<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.14.1" />
|
|
||||||
<option name="modules">
|
|
||||||
<set>
|
|
||||||
<option value="$PROJECT_DIR$" />
|
|
||||||
<option value="$PROJECT_DIR$/listviewlibrary" />
|
|
||||||
<option value="$PROJECT_DIR$/qy" />
|
|
||||||
</set>
|
|
||||||
</option>
|
|
||||||
<option name="resolveModulePerSourceSet" value="false" />
|
|
||||||
</GradleProjectSettings>
|
|
||||||
</option>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,10 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ProjectModuleManager">
|
|
||||||
<modules>
|
|
||||||
<module fileurl="file://$PROJECT_DIR$/asProjects.iml" filepath="$PROJECT_DIR$/asProjects.iml" />
|
|
||||||
<module fileurl="file://$PROJECT_DIR$/listviewlibrary/listviewlibrary.iml" filepath="$PROJECT_DIR$/listviewlibrary/listviewlibrary.iml" />
|
|
||||||
<module fileurl="file://$PROJECT_DIR$/qy/qy.iml" filepath="$PROJECT_DIR$/qy/qy.iml" />
|
|
||||||
</modules>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -50,6 +50,7 @@ dependencies {
|
||||||
compile files('libs/universal-image-loader-1.9.2.jar')
|
compile files('libs/universal-image-loader-1.9.2.jar')
|
||||||
compile files('libs/utdid4all-1.0.4.jar')
|
compile files('libs/utdid4all-1.0.4.jar')
|
||||||
compile 'com.google.code.gson:gson:2.8.0'
|
compile 'com.google.code.gson:gson:2.8.0'
|
||||||
|
compile project(':PushSDK')
|
||||||
}
|
}
|
||||||
//tasks.withType(JavaCompile) {
|
//tasks.withType(JavaCompile) {
|
||||||
// options.encoding = "GBK"
|
// options.encoding = "GBK"
|
||||||
|
|
|
@ -1,12 +1,14 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.qiyou.mb.android"
|
package="com.qiyou.mb.android"
|
||||||
|
xmlns:tools="http://schemas.android.com/tools"
|
||||||
android:versionCode="44"
|
android:versionCode="44"
|
||||||
android:versionName="1.29.1" >
|
android:versionName="1.29.1" >
|
||||||
|
|
||||||
<uses-sdk
|
<uses-sdk
|
||||||
android:minSdkVersion="8"
|
android:minSdkVersion="8"
|
||||||
android:targetSdkVersion="22" />
|
android:targetSdkVersion="22"
|
||||||
|
tools:overrideLibrary="com.umeng.message.lib"/>
|
||||||
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
||||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
|
||||||
</uses-permission>
|
</uses-permission>
|
||||||
|
@ -152,6 +154,16 @@
|
||||||
android:value= "550aa4e4fd98c5a25c000284" > <!-- "4eaee02c527015373b000003" -->
|
android:value= "550aa4e4fd98c5a25c000284" > <!-- "4eaee02c527015373b000003" -->
|
||||||
</meta-data>
|
</meta-data>
|
||||||
|
|
||||||
|
<meta-data
|
||||||
|
android:name="UMENG_MESSAGE_SECRET"
|
||||||
|
android:value="197851521b5b70767e60ae59b0955a44">
|
||||||
|
</meta-data>
|
||||||
|
|
||||||
|
<meta-data
|
||||||
|
android:name="UMENG_CHANNEL"
|
||||||
|
android:value="i7lv" >
|
||||||
|
</meta-data>
|
||||||
|
|
||||||
<activity android:name="com.umeng.socialize.view.ShareActivity"
|
<activity android:name="com.umeng.socialize.view.ShareActivity"
|
||||||
android:configChanges="orientation|keyboard"
|
android:configChanges="orientation|keyboard"
|
||||||
android:launchMode="singleTask"
|
android:launchMode="singleTask"
|
||||||
|
|
|
@ -142,6 +142,8 @@ import com.qiyou.mb.android.utils.enums.TrackStatus;
|
||||||
import com.qiyou.mb.android.utils.enums.TrackType;
|
import com.qiyou.mb.android.utils.enums.TrackType;
|
||||||
import com.qiyou.mb.android.utils.log.QLog;
|
import com.qiyou.mb.android.utils.log.QLog;
|
||||||
import com.umeng.analytics.MobclickAgent;
|
import com.umeng.analytics.MobclickAgent;
|
||||||
|
import com.umeng.message.PushAgent;
|
||||||
|
import com.umeng.message.IUmengRegisterCallback;
|
||||||
//import com.qiyou.mb.android.service.TrackDbService;
|
//import com.qiyou.mb.android.service.TrackDbService;
|
||||||
|
|
||||||
public class QiYouApplication extends Application {
|
public class QiYouApplication extends Application {
|
||||||
|
@ -397,8 +399,29 @@ private ConcurrentHashMap<String,Object> webObjcache;
|
||||||
setPhoneId();
|
setPhoneId();
|
||||||
QLog.getLogger().d(dTAG, "mobileid is"+ getPhoneId());
|
QLog.getLogger().d(dTAG, "mobileid is"+ getPhoneId());
|
||||||
getStaticsTracks();
|
getStaticsTracks();
|
||||||
|
|
||||||
|
initialPushSDK();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void initialPushSDK(){
|
||||||
|
PushAgent mPushAgent = PushAgent.getInstance(this);
|
||||||
|
//注册推送服务,每次调用register方法都会回调该接口
|
||||||
|
mPushAgent.register(new IUmengRegisterCallback() {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onSuccess(String deviceToken) {
|
||||||
|
//注册成功会返回device token
|
||||||
|
QLog.getLogger().d(dTAG, " deviceToken of push is "+ deviceToken);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onFailure(String s, String s1) {
|
||||||
|
QLog.getLogger().d(dTAG, " push agent regist failed ");
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
public Crypto crypto;
|
public Crypto crypto;
|
||||||
public Entity entity;
|
public Entity entity;
|
||||||
private void initCryto(){
|
private void initCryto(){
|
||||||
|
|
|
@ -15,7 +15,7 @@ public final static String BASE_MD_URL = BASE_URL;//+"upload/";
|
||||||
public final static String BASE_STATIC_URL = BASE_URL +"staticmap/";
|
public final static String BASE_STATIC_URL = BASE_URL +"staticmap/";
|
||||||
public final static String TENCENT_APP_ID = "1104563148";
|
public final static String TENCENT_APP_ID = "1104563148";
|
||||||
// TODO Turn off when deploying.
|
// TODO Turn off when deploying.
|
||||||
public static boolean DEVELOPER_MODE = false;
|
public static boolean DEVELOPER_MODE = true;
|
||||||
|
|
||||||
public static boolean PLAYBACK_CAN_RECORD = false /*DEVELOPER_MODE*/ ;
|
public static boolean PLAYBACK_CAN_RECORD = false /*DEVELOPER_MODE*/ ;
|
||||||
|
|
||||||
|
|
|
@ -112,7 +112,7 @@ import com.umeng.socialize.sso.UMQQSsoHandler;
|
||||||
import com.umeng.socialize.weixin.controller.UMWXHandler;
|
import com.umeng.socialize.weixin.controller.UMWXHandler;
|
||||||
import com.umeng.socialize.weixin.media.CircleShareContent;
|
import com.umeng.socialize.weixin.media.CircleShareContent;
|
||||||
import com.umeng.socialize.weixin.media.WeiXinShareContent;
|
import com.umeng.socialize.weixin.media.WeiXinShareContent;
|
||||||
|
import com.umeng.message.PushAgent;
|
||||||
import org.json.JSONException;
|
import org.json.JSONException;
|
||||||
import org.json.JSONObject;
|
import org.json.JSONObject;
|
||||||
|
|
||||||
|
@ -244,6 +244,8 @@ public class MainActivity extends Activity_qiyouBase {
|
||||||
MobclickAgent.openActivityDurationTrack(false);
|
MobclickAgent.openActivityDurationTrack(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
PushAgent.getInstance(this).onAppStart(); //push start
|
||||||
|
|
||||||
mController.getConfig().removePlatform(SHARE_MEDIA.DOUBAN, SHARE_MEDIA.RENREN);
|
mController.getConfig().removePlatform(SHARE_MEDIA.DOUBAN, SHARE_MEDIA.RENREN);
|
||||||
//分享给QQ好友
|
//分享给QQ好友
|
||||||
UMQQSsoHandler qqSsoHandler = new UMQQSsoHandler(this, QiYouConstant.TENCENT_APP_ID, "bB5QKjxU4MpHoCq0");
|
UMQQSsoHandler qqSsoHandler = new UMQQSsoHandler(this, QiYouConstant.TENCENT_APP_ID, "bB5QKjxU4MpHoCq0");
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
include ':listviewlibrary'
|
include ':listviewlibrary', ':PushSDK'
|
||||||
include ':qy'
|
include ':qy'
|
||||||
|
|
Loading…
Reference in New Issue