Android Google Play没有传递完整的引用字符串?
为什么我只能在INSTALL\u Referer广播接收器中看到部分Referer字符串 LogCat显示:Android Google Play没有传递完整的引用字符串?,android,google-play,Android,Google Play,为什么我只能在INSTALL\u Referer广播接收器中看到部分Referer字符串 LogCat显示: START u0 {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=market://details?id=com.myapp&referrer=val1=1&val2=2 但当我将“referer”值记录在我的BroadcastReceiver中时,我只得到: val
START u0 {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=market://details?id=com.myapp&referrer=val1=1&val2=2
但当我将“referer”值记录在我的BroadcastReceiver中时,我只得到:
val1=1
对于以下URL
market://details?id=com.myapp&referrer=val1=1&val2=2
,变量将按如下方式拆分:
=referer
val1=1
=val2
2
val1=1&val2=2
,您需要转义&
。URL看起来像
market://details?id=com.myapp&referrer=val1=1%26val2=2
查看以下URLmarket://details?id=com.myapp&referrer=val1=1&val2=2
,变量将按如下方式拆分:
=referer
val1=1
=val2
2
val1=1&val2=2
,您需要转义&
。URL看起来像
market://details?id=com.myapp&referrer=val1=1%26val2=2
这对我的2.x设备很好,但当我访问时在4.x上market://details?id=com.myapp&referrer=val1=1%26val2=2,意图显示一个未编码的引用。这对我的2.x设备很好,但当我访问时在4.x上market://details?id=com.myapp&referrer=val1=1%26val2=2,意图显示未编码的推荐人。