aosp から電話アプリだけを作成しようとしています。Googleのガイドで説明されているように、作業ディレクトリを構成しました。次に、作業ディレクトリに移動し、実行source build/envsetup.sh
して次を取得します。
including device/asus/grouper/vendorsetup.sh
including device/generic/armv7-a-neon/vendorsetup.sh
including device/generic/armv7-a/vendorsetup.sh
including device/moto/wingray/vendorsetup.sh
including device/samsung/crespo/vendorsetup.sh
including device/samsung/maguro/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including sdk/bash_completion/adb.bash
次に、コマンドmmm packages/apps/Phone/
を実行していますが、何か問題が発生しました。
make: Entering directory `/home/build/WORK_DIR'
make: *** No rule to make target `out/target/common/obj/JAVA_LIBRARIES/core_intermediates/javalib.jar', needed by `out/target/common/obj/JAVA_LIBRARIES/com.android.phone.common_intermediates/classes-full-debug.jar'. Stop.
make: Leaving directory `/home/build/WORK_DIR'
誰かが私に何をすべきか説明できますか? 最初に Android プロジェクト全体をビルドする必要がありますか、それとも makefile のバグですか?