在有原始碼的情況下,成功把自己的程式編譯進系統了,但是只是把乙個apk編譯進系統卻老是不成功。
我在網上找到了下面三種方法,但是都沒成功,求解救....
執行命令make snod , 把新增的spk編到system.img 中
(2)使用mkyaffs2image工具,把apk及相關檔案(如.so)拷貝到system的相應路徑下,執行 mkyaffs2image -f direction/system system.img,直接生成system.img 然後用emulator -system system.img
(3)(1) 新建乙個資料夾目錄,用來存放apk檔案
vi android.mk
並寫入
local_path := $(call my-dir)
include $(clear_vars)
儲存退出。
(3) 執行make snod 。完成。
Android 增加第三方APK
一 原始碼增加 這種方法要求開發的apk必須遵循一些約定,最主要的就是字串必須在strings.xml裡定義,不能直接在應用程式裡賦字串值。二 沒有原始碼,只有編譯好的apk 有2種辦法可以新增.這種方法最簡單,但是在重新make整個專案後又必須重新複製到此目錄。2 使用build prebuilt...
android4 4新增第三方apk
系統版本 android4.4 新增某一第三方的apk至系統中,比如exaple.apk。如果在device目錄的mk檔案中如此新增 product packages example 進行build會報錯,印象中好像是從build core makefile出來的錯誤,提示 use build pr...
重新整理APK第三方庫的指令碼
事情的背景是這樣的,我們常常要作基於c c 的影象處理開發,然後遞交sdk,包含在指定平台下編譯出來的庫so和相關文件,上層根據文件和so,整合到裝置上,或者做成apk.假設平台是android arm平台,常常會遇到這種問題,可能是debug,或者是演算法的優化,我們需要更新演算法,通常的步驟是編...