外部库中的Android广播接收器?
目前我正在玩Android SDK。BroadcastReceiver非常有趣,因为我可以从Googly Play商店获得推荐人信息。如果我在一个项目中使用的话,带有外部库中的Android广播接收器?,android,broadcastreceiver,Android,Broadcastreceiver,目前我正在玩Android SDK。BroadcastReceiver非常有趣,因为我可以从Googly Play商店获得推荐人信息。如果我在一个项目中使用的话,带有com.android.vending.INSTALL\u referer的BroadcastReceiver工作得非常好。但是我想写一个小的库来包含在我的项目中,我的BroadcastReceiver(de.sm.android.reftest.RefReceiver)的实现应该是其中的一部分。所以我有两个项目: Referral
com.android.vending.INSTALL\u referer
的BroadcastReceiver工作得非常好。但是我想写一个小的库来包含在我的项目中,我的BroadcastReceiver(de.sm.android.reftest.RefReceiver
)的实现应该是其中的一部分。所以我有两个项目:
android.library.reference.1=../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>
这是行不通的。我不确定它是否在一般情况下不起作用(我不这么认为),或者我是否愚蠢(这可能是问题所在)
感谢您的帮助
提前感谢,,
萨沙好的,我找到了答案。。。我的实现是正确的,但我的am广播测试不是。。。这个链接非常有用: