未解决

pkg_content的使用方法 #19881个回答

push_client_sdk_for_android cz...h@163.com 2016-05-03

问:
pkg_content在使用过程中,应该是什么样的字符串,给一个demo看一下。
确认 取消
答:
只有open_type为2时才有效,Android端SDK会把pkg_content字符串转换成Android Intent,通过该Intent打开对应app组件,所以pkg_content字符串格式必须遵循Intent uri格式,最简单的方法可以通过Intent方法toURI()获取。示例如下: #Intent;action=com.baidu.myactionactivity;category=android.intent.category.LAUNCHER;launchFlags=0x10000000;component=com.baidu.push.example/.LoginActivity;end AndroidManifest声明如下: <activity android:name="com.baidu.push.example.LoginActivity" android:configChanges="orientation|keyboardHidden" android:label="@string/login" > <intent-filter> <action android:name="com.baidu.myactionactivity" /> </intent-filter>

PushQA 2016-05-03