我有一個專業版和免費版本,騎在我的圖書館項目上。專業版和免費版本沒有任何代碼。只是一些替代資源。 現在我想包括一些親在活動。所以從我的庫代碼中,我如何調用這些新的專業活動?該控件在庫代碼中開始,所以我從來沒有機會從pro中設置監聽器等。 將這些新活動的絕對類名稱作爲字符串傳遞給庫項目中的意圖是一個好主意。 這可能是一個noob問題,但我做了很多搜索。我只需要一點小小的提示。圖書館項目
Q
圖書館項目
0
A
回答
0
好的。我設法通過使用小部件的配置活動來解決這個問題。我在清單中爲主項目中的小部件元數據指定了一個覆蓋xml文件。這個重寫的xml駐留在專業項目中,有一個指針(android:configure)指向一個只存在於主項目中的活動。
有了這個,我能夠實施許可。在專業版中,配置活動負責授權。在免費版本中沒有配置活動。
0
我認爲你的設置與你所要做的相反。圖書館項目應該有共同的共享代碼。如果你有一個應用程序的PRO /免費版本,你應該有3個項目:
- ProVersion項目
- FreeVersion項目
- 共享庫項目
由於您的備用資源不共享,他們將分別進入他們自己的項目(親/免費)。任何共享的代碼都將進入庫項目。通過此設置,您可以使用共享庫項目中的任何代碼,就好像它們是主項目的一部分一樣。
你可以認爲它有一個「包含」,這基本上是什麼庫項目。
+0
我說你有三個項目。我的庫代碼也只包含共享代碼。但是,那是所有的代碼。它的一個小部件實際上與其相關的服務在庫中。小部件和服務位於庫中,除了一些資源差異之外,通常是專業和免費的。現在從庫服務中,我想調用Pro版本中的一些新組件。問題在於控件從庫中的代碼開始。感謝您的回覆。 –
相關問題
- 1. 圖書館項目支持?
- 2. 圖書館與圖書館項目與外部圖書館的區別
- 3. Dexguard在一個圖書館項目
- 4. Google Play Services LocationClient在圖書館項目
- 5. 圖書館項目需要proguard.cfg嗎?
- 6. 缺少圖書館從Java項目
- 7. 對圖書館項目的參考
- 8. C#簡單圖書館項目與OOP
- 9. ANT圖書館項目失敗(ActionBarSherlock,HoloEverywhere)
- 10. 如何包含圖書館項目
- 11. 該項目中的圖書館問題
- 12. 圖書館加入CMake的項目
- 13. 圖書館項目中的服務
- 14. ADT 21和圖書館項目
- 15. Android工作室圖書館項目
- 16. Xcode中的圖書館項目參考
- 17. 參考圖書館項目中的圖像資源(主項目)
- 18. 一個項目中的圖書館,我想使用另一個圖書館
- 19. 圖書館Java項目到動態Web項目
- 20. 圖書館對圖書館的引用
- 21. SyntaxHighlighter圖書館
- 22. SimpleHTMLDom圖書館
- 23. AndroidPdfViewer圖書館
- 24. 從圖書館
- 25. VS2005圖書館
- 26. 圖書館
- 27. 項目與圖書館依賴項的git佈局?
- 28. 我的F#圖圖書館不以項目
- 29. 圖書館目錄搜索sql語句
- 30. 小型圖書館的目錄結構
這聽起來不像一個「圖書館」項目,因爲控制從那裏開始。 –