【发布时间】:2012-07-14 20:42:43
【问题描述】:
目前我正在使用 Android-SDK。 BroadcastReceiver 真的很有趣,因为我可以从 Googly Play-store 获得推荐人信息。如果我在一个项目中使用带有com.android.vending.INSTALL_REFERRER 的广播接收器,它的效果非常好。但是我想编写一个小型库来包含在我的项目中,并且我的 BroadcastReceiver (de.sm.android.reftest.RefReceiver) 的实现应该是其中的一部分。所以我有两个项目:
- ReferralTest,我的主要项目(在项目属性中:
android.library.reference.1=../SDKTest) - SDKTest,我的库项目(在项目属性中:
android.library=true),包含de.sm.android.reftest.RefReceiver
我的主要项目的AndroidManifest.xml-文件包含:
<receiver android:name="de.sm.android.reftest.RefReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
这是行不通的。我不确定它是否不能正常工作(我不这么认为)或者我是否愚蠢(这可能是问题所在)。
感谢任何帮助。
提前致谢, 萨沙
【问题讨论】: