最終更新:2016-10-20 (木) 09:43:01 (2742d)
ODROID-C2/Android/ビルド
メモ
- 書いてあるのだとカーネルは64ビットだけどAndroidが32ビット
export ARCH=arm64 lunch odroidc2-eng-32
- http://odroid.com/dokuwiki/doku.php?id=en:c2_building_android
テスト環境
- Ubuntu 14.04 x64
- RAM 8GB
- ディスク300GB割当
- 2CPU8コア割当
JDK/バージョン
- openjdk-8-jdk入れたのにJDK 7を入れろと出た (Android 5.1)
- openjdk-7-jdkを入れた。
lunch
Lunch menu... pick a combo: 1. aosp_arm-eng 2. aosp_arm64-eng 3. aosp_mips-eng 4. aosp_mips64-eng 5. aosp_x86-eng 6. aosp_x86_64-eng 7. odroidc2-eng-32 8. odroidc2-user-32 9. odroidc2-userdebug-32 10. odroidc2-eng-64 11. odroidc2-user-64 12. odroidc2-userdebug-64 13. mini_emulator_x86-userdebug 14. m_e_arm-userdebug 15. mini_emulator_mips-userdebug 16. mini_emulator_x86_64-userdebug 17. mini_emulator_arm64-userdebug
64ビット
Which would you like? [aosp_arm-eng] odroidc2-eng-64 ANDROID_BUILD_TYPE=64 ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=5.1.1 TARGET_PRODUCT=odroidc2 TARGET_BUILD_VARIANT=eng TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm64 TARGET_ARCH_VARIANT=armv8-a TARGET_CPU_VARIANT=generic TARGET_2ND_ARCH=arm TARGET_2ND_ARCH_VARIANT=armv7-a-neon TARGET_2ND_CPU_VARIANT=cortex-a9 HOST_ARCH=x86_64 HOST_OS=linux HOST_OS_EXTRA=Linux-3.13.0-24-generic-x86_64-with-Ubuntu-14.04-trusty HOST_BUILD_TYPE=release BUILD_ID=LMY49M OUT_DIR=out ============================================
32ビット
Which would you like? [aosp_arm-eng] odroidc2-eng-32 ANDROID_BUILD_TYPE=32 ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=5.1.1 TARGET_PRODUCT=odroidc2 TARGET_BUILD_VARIANT=eng TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm TARGET_ARCH_VARIANT=armv7-a-neon TARGET_CPU_VARIANT=cortex-a9 TARGET_2ND_ARCH= TARGET_2ND_ARCH_VARIANT= TARGET_2ND_CPU_VARIANT= HOST_ARCH=x86_64 HOST_OS=linux HOST_OS_EXTRA=Linux-3.13.0-24-generic-x86_64-with-Ubuntu-14.04-trusty HOST_BUILD_TYPE=release BUILD_ID=LMY49M OUT_DIR=out ============================================