萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> Android如何添加一個apk使模擬器和真機都編譯進去

Android如何添加一個apk使模擬器和真機都編譯進去

   添加一個apk都需要將LOCAL_PACKAGE_NAME的值添加到PRODUCT_PACKAGES才行。

  而PRODUCT_PACKAGES一般在build/target/product/目錄下的文件裡都有定義

  1. 編譯模擬器時,會將以下文件中的PRODUCT_PACKAGES定義的apk都編譯進去

  build/target/product/banyan_addon.mk

  build/target/product/sdk.mk

  sdk/build/product_sdk.mk

  development/build/product_sdk.mk

  build/target/product/core.mk

  2. 編譯真機版本是,會將以下文件中的PRODUCT_PACKAGES定義的apk都編譯進去

  build/target/product/$project.mk

  build/target/product/common.mk

  build/target/product/telephony.mk

  build/target/product/core.mk

  所以如果想添加一個apk使模擬器和真機都編譯進去的話,就必須添加到core.mk(模擬器和真機都會包含)

copyright © 萬盛學電腦網 all rights reserved