数日前、私は Arduino Mega ADK ボードを手に入れました。ここ数晩、開発環境をセットアップし、ツールなどに慣れてきました。ツールとライブラリはすべて正常に動作します。たとえば、 Android 4.03 を実行している Asus Eee Pad Transformer TF101 でコンパイルして実行するために、Processing IDE で作成されたプログラムを入手できます。しかし、事前に作成されたサンプルの 1 つをコンパイルして実行しようとすると、コンパイル エラーが発生します。
Android SDK ツール リビジョン 20 C:\NVPACK\android-sdk-windows にインストール プロジェクト タイプ: アプリケーション プロジェクト ターゲット: Android 2.3.3 API レベル: 10 ライブラリの依存関係: ライブラリなし
API<=15: クラスパスに annotations.jar を追加します。AndroidManifest ファイルを 1 つにマージします。マニフェストのマージが無効になっています。プロジェクト マニフェストのみを使用します。コンパイルする AIDL ファイルがありません。コンパイルする RenderScript ファイルがありません。リソース ID を生成しています... BuildConfig クラスを生成しています。
ビルドに失敗しました C:\NVPACK\android-sdk-windows\tools\ant\build.xml:680: この行の実行中に次のエラーが発生しました: C:\NVPACK\android-sdk-windows\tools\ant\build.xml :693: コンパイルに失敗しました。詳細については、コンパイラ エラー出力を参照してください。
合計時間: 7 秒
そして、それがコンソールにも出力されるように見えるすべてであり、これはかなりイライラします! 私の知る限り、SDK のバージョン、ツール、プラグインはすべて最新です。ハード ドライブにある Linux パーティションを使用してこれを試してみましたが、パッケージ com.Android.future.UsbAccessory の問題について言及されていますが、同じエラー メッセージが表示されます。私が見てきたことを考えると、問題はツールにあるようです.私のディレクトリ構造が正しい設定と一致していないか、何か他のことが間違っています:S. 誰かが同様の問題を抱えている場合、いくつかの助けは壊滅的なものになるでしょう! (記録として、私のセットアップは Arduino Web サイトの手順を使用して行われましたが、既に Android SDK ツールがインストールされています)。ウィル・スコット・ジャクソン