AndroidManifest.xml中: |
</activity... |
<meta-data android:name= "channel" android:value= "3" ></meta-data> |
</activity> |
“name” 随便写没什么好说的,“value"根据实际情况订 这里订 int 类型 |
java 代码中: |
ActivityInfo info = null ; |
try { |
info = WelcomeActivity. this .getPackageManager() |
.getActivityInfo(getComponentName(), |
PackageManager.GET_META_DATA); |
} catch (NameNotFoundException e) { |
e.printStackTrace(); |
} |
int value=info.metaData.getInt( "channel" ) |
"value" 的类型根据AndroidManifest中的“value”来定 |
分包用的是umeng的工具, |
value值在projects/template.xml中配置,我的配置如下 |
<?xml version= "1.0" encoding= "utf-8" ?> |
<root> |
<channels> |
<item id= "3" cat= "market" > 91 </item> |
<item id= "4" cat= "market" >机锋</item> |
<item id= "5" cat= "productor" >智慧云</item> |
<item id= "6" cat= "market" >网易应用市场</item> |
<item id= "7" cat= "market" >十字猫</item> |
<item id= "8" cat= "market" >应用汇</item> |
<item id= "9" cat= "market" >安智</item> |
<item id= "10" cat= "productor" >小米</item> |
<item id= "11" cat= "market" >木蚂蚁</item> |
<item id= "12" cat= "market" >移动MM</item> |
<item id= "14" cat= "market" >百度市场</item> |
<item id= "15" cat= "market" >豌豆荚</item> |
<item id= "16" cat= "market" > 360 </item> |
<item id= "17" cat= "market" >天翼商城</item> |
<item id= "18" cat= "market" >OPPO</item> |
</channels> |
</root> |
|
id就是value值 cat的值 可能是根据不同的市场而定的 具体的 -_-。sorry! I don't know! |
是截图 密钥就不发了,工具百度就能查到 太大上传不了-_-! |