1
目前我正在玩Android-SDK。 BroadcastReceiver非常有趣,因爲我可以從Googly Play商店獲取引薦來源信息。如果我在一個項目中使用BroadcastReceiver,則com.android.vending.INSTALL_REFERRER
工作得很好。但我想寫一個小型圖書館來包含在我的項目中,並且我的BroadcastReceiver(de.sm.android.reftest.RefReceiver
)的實現應該是其中的一部分。所以,我有兩個項目:Android外部庫中的BroadcastReceiver?
- ReferralTest,我的主要項目(以項目的屬性:
android.library.reference.1=../SDKTest
) - SDKTest,我的圖書館項目(以項目的屬性:
android.library=true
),含de.sm.android.reftest.RefReceiver
我AndroidManifest.xml
-file我的主要項目包括:
<receiver android:name="de.sm.android.reftest.RefReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
,這是行不通的。我不確定它是不是一般工作(我不這麼認爲)或者我是否愚蠢(這可能是問題)。
任何幫助表示讚賞。
由於提前, 薩沙