我有一個Android應用程序和我一起使用的庫項目。我沒有使用庫項目組件的任何問題。但是,我無法啓動我的應用程序中的任何活動。我一直收到一個ClassNotFound異常,但完全限定名與錯誤消息中的完全匹配,因爲它在源代碼樹中。所有活動都在清單中正確定義。什麼會導致我能夠從庫項目中啓動任何活動,但無法在主應用程序中啓動活動?鏈接庫項目時未找到活動?
回答
這個問題最終導致我嘗試啓動任何擴展MapActivity的活動。我認爲問題在於我已經在Google Maps API的清單中定義了使用庫。我將庫項目的構建目標更改爲只是vanilla Android,並刪除了使用庫調用。我的主項目現在針對Google apis,並在其清單中包含使用庫。
我認爲這可能是搞砸了構建路徑或其他東西,找不到MapActivity類或其他東西。不太確定,但這些步驟解決了這個問題。
只需將庫項目的活動添加到您的展示文件中。
實際上,一些jar /庫文件在內部啓動活動,並且必須將其添加到我們的應用程序中。
否不啓動的活動不是庫應用程序的主應用程序內部的活動。 – Bobbake4 2012-04-23 16:50:36
你可否粘貼你的顯示文件 – 2012-04-23 16:51:23
只能在你的顯示文件中有錯 – 2012-04-23 16:54:50
- 1. 未找到庫項目活動錯誤
- 2. 活動未找到超鏈接例外
- 3. 未找到符號 - 鏈接到hdf庫
- 4. MathLink未鏈接到Cocoa項目
- 5. libiconv未鏈接到iOS項目
- 6. sqlite3未鏈接到我的IOS項目
- 7. 活動鏈接選項卡
- 8. 查詢活動目錄(AD),但未鏈接到「ActiveDs_TLB.pas」
- 9. Cordova - fileOpener2 - 未找到活動:未找到活動處理意圖
- 10. 項目未鏈接(KissXML/iOS)
- 11. 直接鏈接到活動
- 12. 未找到Xcode鏈接的項目頭文件
- 13. Visual Studio項目鏈接到庫
- 14. 將boost庫鏈接到C++項目
- 15. Netbeans:將靜態庫鏈接到項目
- 16. 將本機庫鏈接到Android項目
- 17. 使用服務時未找到活動
- 18. 開始活動時未找到源
- 19. android庫項目和活動
- 20. 動態鏈接庫中找不到-lmean
- 21. 未找到活動例外
- 22. 默認活動未找到?
- 23. 未找到android活動urlconnection
- 24. Android活動未找到
- 25. Android Studio在構建Kotlin項目時報告「無法識別啓動活動:默認活動未找到」
- 26. 調試項目時未找到.NET Framework
- 27. 如何將數據庫項目鏈接到一個鏈接
- 28. 安裝gtest庫時未找到目錄
- 29. JUNIT Android。鏈接到活動
- 30. 將項目作爲庫鏈接到其他項目
如果您已解決問題,請發佈您的解決方案 – 2012-04-23 17:03:45