我正在使用MotoDev Studio進行Android開發,我試圖從MapActivity擴展我的活動。但MotoDev不允許我這樣做。如何使用MOTODEV從Android中的MapActivity擴展活動?
任何人都可以告訴我爲什麼這樣嗎?另一方面,在Eclipse中,我可以使用Google Api。 Plz幫幫我。
我正在使用MotoDev Studio進行Android開發,我試圖從MapActivity擴展我的活動。但MotoDev不允許我這樣做。如何使用MOTODEV從Android中的MapActivity擴展活動?
任何人都可以告訴我爲什麼這樣嗎?另一方面,在Eclipse中,我可以使用Google Api。 Plz幫幫我。
MOTODEV Studio不妨礙您擴展課程。這只是Eclipse + ADT和我們創建的一些其他插件。我會建議@PeterKnego提到的方向。使用「Properties-> Java Build Path」,就像在Eclipse中一樣,在MOTODEV Studio中添加外部庫。
我不使用MOTODEV,所以我只能猜測的問題可能是:
MapActivity不是Android SDK中的一部分 - 這是一個外部庫的一部分:http://code.google.com/android/add-ons/google-apis/maps-overview.html
你應該在你的項目中包含這個庫。
最有可能的官方SDK &插件會自動執行,而MotoDev不會。
感謝您的回答。但是,你能否告訴我如何在Motodev上安裝Google Inc. Api,因爲它沒有給我任何選擇在SDK Manager中下載它。由於這個原因,我無法制作包含地圖的任何活動,也不允許我從MapActivity擴展我的課程。 – 2012-02-17 05:51:37
您不必在MOTODEV Studio中做任何特殊的事情。使用Studio中的SDK管理器或SDK文件夾中的獨立工具。找到與您針對的應用的Android API級別相同的Google API。在您項目的屬性中,選擇Google API而不是Android。此時,您可以繼承MapActivity,假設進行必要的覆蓋。 – 2012-02-17 07:36:45