我試圖使用相容表象的API(android.support.v4.app) 我已經下載了他們,現在想這裏描述的在我的項目使用它們:http://developer.android.com/tools/extras/support-library.html,即複製庫我的項目「庫」文件夾,然後右鍵單擊文件和「添加到構建路徑」。 然而,eclipse似乎並沒有意識到這一點,它不承認,在我的例子'FragmentActivity',而它在FragmentActivity.jar中定義,我剛剛添加到我的構建路徑,此外,在'import android.support.v4 .app.FragmentActivity;',android.support仍然以紅色加下劃線。 我已經嘗試清理我的項目,多次重啓eclipse和我的mac無濟於事。我使用MAC OSX Lion + indigo + r20 哦!並且將這些庫逐個添加到我的代碼樹中既不整齊也不實用,因爲它會導致衝突。 TIA使用兼容性的API
0
A
回答
1
如果您添加了庫,那麼您只需確保導入正確的東西。
如果我想使用兼容性庫這些是我採取的步驟:
1.創建新項目
2.右鍵單擊項目> Android的工具>添加支持庫
添加的這兩行代碼
FragmentManager fragmentManager = getFragmentManager(); FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
4.通過懸停在紅線上並選擇v4庫來添加正確的導入。
雖然,我很確定SDK和ADT的最新版本添加了標準支持庫,該標準刪除了步驟編號。
注意:您不必右鍵單擊項目>屬性> Android>並添加支持庫。這僅適用於其他庫,如ActionBarSherlock或其他任何您發現的內容。
相關問題
- 1. BlackBerry API兼容性測試
- 2. Hue Tap API兼容性
- 3. Android的兼容性我使用一個兼容性類的ExceptionInInitializerError
- 4. Web API和Native API兼容性
- 5. 使用程序兼容性
- 6. 使用程序兼容性
- 7. Windows與Sony Camera Remote API的兼容性
- 8. 使用CodeFluent.Runtime.Client的單聲道兼容性
- 9. 使用Xcode 8的IOS 5兼容性
- 10. 其中iPhone SDK使用的兼容性
- 11. Python API兼容性檢查器
- 12. 關於可可api兼容性
- 13. iOS 6 API和向後兼容性
- 14. Android CheckBox API <21兼容性問題
- 15. ASP .Net Web API和RavenDB兼容性
- 16. 設計新API但保持兼容性
- 17. aspnet-api-versioning - 向後兼容性
- 18. ActionBar兼容性問題與API 15
- 19. Android地圖API v2向後兼容性
- 20. Ituneslib API與iTunes 9.0兼容性問題
- 21. window.crypto.getRandomValues()的兼容性
- 22. GridLayout兼容性
- 23. PLSQL_V2_COMPATIBILITY兼容性
- 24. Firefox兼容性
- 25. iPhone兼容性
- 26. NServiceBus兼容性
- 27. iOS兼容性
- 28. match_parent兼容性
- 29. UTF8兼容性
- 30. 兼容性
非常感謝。我從我現有的項目中做了第二步,這解決了我的問題。 – user1654757