一、在/packages/apps創(chuàng)建獨(dú)一無(wú)二的文件夾TestCamera
二、拷貝第三方應(yīng)用到TestCamera文件夾下
三、創(chuàng)建Android.mk
LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)
# Module name should match apk name to be installed
LOCAL_MODULE := TestCamera
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
include $(BUILD_PREBUILT)
四、查找配置文件,并配置自己的到配置文件里面
4.1、grep查找
grep "Launcher3" ./ -rn
-
./make/target/product/mainline_arm64.mk 這個(gè)是系統(tǒng)應(yīng)用的配置
-
./make/target/product/handheld_product.mk 這個(gè)就是我們要配置的文件
在下面添加我們新增的
五、編譯并刷入Pixel真機(jī)
1、source build/envset.sh
2、lunch并且選擇對(duì)應(yīng)的product
3、make
4、adb devices(檢查設(shè)備是否連接)
5、adb reboot bootloader(重啟設(shè)備,進(jìn)入fastboot狀態(tài))
6、fastboot devices(檢查進(jìn)入fastboot狀態(tài)的設(shè)備)
7、fastboot flashall -w(刷入ANDROID_PRODUCT_OUT下的所有鏡像文件)
六、真機(jī)驗(yàn)證
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-662912.html
可以看到,該應(yīng)用是無(wú)法卸載的
普通應(yīng)用是可以卸載的文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-662912.html
到了這里,關(guān)于android framework-Pixel3真機(jī)系統(tǒng)內(nèi)置第三方apk實(shí)戰(zhàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!