擁有系統原始碼
把上面解壓的lib資料夾也放到test中,
include $(clear_vars)
# module name should match apk name to be installed
local_module := test
local_src_files := $(local_module).apk
local_module_suffix := $(common_android_package_suffix)
local_prebuilt_jni_libs := \
@lib/armeabi/libtest.so \ //注意前面要用tab鍵隔開
@lib/armeabi/libtest2.so //這是你需要新增的so 如果是 armeabi-v7a 直接替換掉armeabi
include $(build_prebuilt)
如果so檔案是32位,而原始碼是針對64機器的,那麼還需要在android.mk檔案中加上local_multilib := 32
我的系統原始碼的配置檔案在bulid/target/product/generic.mk 這個檔案中又包含其他的配置檔案,最終就是在配置檔案中的 product_packages 標誌下新增你的test目錄
product_packages := \
bluetooth \
camera2 \
gallery2 \
music \
musicfx \
onetimeinitializer \
provision \
systemui \
wall*****cropper\
test
這樣就可以了
4412 android系統去掉和新增apk
因為要裁剪系統,所以用了半天的時間研究刪除和新增apk進入android檔案系統。環境 系統 android4.03 開發板 4412 我這裡開發板使用的訊為的4412,android使用訊為提供的原始碼,但是原理是想通的。給的教程不算全面,有幾點沒有提到,有以下幾點需要注意。刪除系統自帶apk 1...
Android內建系統apk問題
平台 rockchip android版本 7.1 個人部落格 檢視logcat 下面是關鍵log 03 12 10 48 50.247 1381 1381 e androidruntime process com.android.settings,pid 1381setting apk找不到32位...
android 開啟 關閉ap
public class apmanager catch throwable ignored return false 關閉wifi param context public static void closewifi context context 開啟熱點 param context param...