2013-05-16 58 views

回答

32

一些非全日制小時後,我重新啓動「的Android SDK管理器」,這個時候,我注意到這些: - 「Android的SDK平臺工具」(升級) - 「Android的SDK內置工具」(新)

安裝這些後,我終於能夠完全編譯我的項目。

+4

謝謝,我幾乎遷移到Android工作室.. –

+0

我遇到了問題。似乎名爲「aapt.exe」的工具不再存在,其他工具依賴於(如maven)。我能做什麼? –

+0

我找不到「aapt」(我的android-sdk-mac_86下的同一個程序的Mac/Linux版本,也就是說,我的項目仍然通過命令行編譯。是你運行「android update project」來更新你的構建文件嗎? – GenesisST

3

如果您在其他項目中使用某些庫或/和依賴項,則可能在執行時遇到錯誤。在我的情況下,我遇到了問題與Sherlock 「無法執行dex:多個dex文件定義Lcom/actionbarsherlock/R $ attr」和我正在使用的其他一些jar文件「VFY:無法找到簽名中引用的類」在這種情況下,您必須轉到項目屬性,Java Build Path部分,並在主項目中以及依賴項目(例如Sherlock)中移除Android Dependencies和Android Private Libraries。之後,您在所有項目上執行清理。一切都應該恢復。經過艱難的戰鬥,這對我來說很有效!

+1

感謝這真的有效=) – Tiarsoft

+0

謝謝。刪除依賴項和私有庫然後清理完成了這項工作。 –

11

ADT22採用Android私家藏書展項目/ libs'jar,增加出口的功能,如果你wannt參考圖書館項目的私人圖書館,你必須檢查導出

https://plus.google.com/photos/117122118961369445953/albums/5878509263473846433/5878509268379848162?authkey=CL3Frb-S_qj-fQ

+0

@GenesisST在他的回答中解釋了我第一次安裝了「Android SDK構建工具」。然後在「訂購和導出」中,我檢查了鏈接中顯示的「Android私人圖書館」,現在一切正常。謝謝。 –

相關問題