Android源碼下編譯APK步驟


1.進入android源碼目錄下的build下執行:source envsetup.sh 后繼續在該路徑下執行lunch。

2.編寫完成工程

3.編寫Android.mk文件,放入工程目錄下
      LOCAL_PATH:= $(call my-dir)
      include $(CLEAR_VARS)
      LOCAL_MODULE_TAGS := optional
      LOCAL_SRC_FILES := $(call all-java-files-under, src)
      LOCAL_PACKAGE_NAME := helloworld
      LOCAL_CERTIFICATE := platform
      include $(BUILD_PACKAGE)
      # Use the folloing include to make our test apk.
      include $(call all-makefiles-under,$(LOCAL_PATH))
4.編譯
   拷貝工程至packages/apps/下
        ~$ cp -rf helloworld   ~/android/packages/apps/helloworld
        進入目錄  ~/...../helloworld$ mm
        編譯成功:out/target/product/product_name/system/app/helloworld.apk
4、運行
    安裝在機子上運行之。 adb install xxx/helloworld.apk
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM