因此前幾天我接觸了Arduino Mega ADK板,最近幾個晚上我一直在設置自己的開發環境,掌握工具等。工具和庫都可以正常工作,例如我可以在Processing IDE中編寫一個程序,在運行Android 4.03的華碩Eee Pad Transformer TF101上進行編譯和運行。但是,當我得到它的嘗試編譯和運行的預先編寫的例子之一,它給了我一個編譯器錯誤:在使用Android ADK與Arduino Mega ADK進行通信時使用build.xml的問題
Android SDK工具修訂20 在安裝在C:\ NVPACK \ Android的SDK窗口 項目類型:Application 項目目標:安卓2.3.3 API等級:10間 庫的依賴關係: 沒有圖書館
API < = 15:添加annotations.jar到classpath中。 將AndroidManifest文件合併爲一個。 禁止清單合併。僅使用項目清單。 沒有要編譯的AIDL文件。 沒有RenderScript文件進行編譯。生成資源ID ... 生成BuildConfig類。
構建失敗 C:\ NVPACK \ Android的SDK-WINDOWS \工具\螞蟻\的build.xml:680: C:\ NVPACK \ Android的SDK-WINDOWS \工具在執行這條線出現以下錯誤\ ant \ build.xml:693:編譯失敗;詳細信息請參閱編譯器錯誤輸出。
總時間:7秒
而這一切,控制檯似乎輸出爲好,這是相當令人沮喪,!據我所知我所有的SDK版本,工具和插件都是最新的。我已經嘗試過使用我的硬盤上的Linux分區,並且它產生相同的錯誤消息,雖然它提到了com.Android.future.UsbAccessory包的問題。根據我所看到的,似乎問題出在工具上,或者我的目錄結構與正確的設置不匹配,或者是其他的錯誤:S。如果任何人有類似的問題,一些幫助將粉碎! (爲了記錄,我的設置是使用Arduino網站上的說明完成的,儘管我已經安裝了Android SDK工具)。 Will Scott-Jackson