当前位置: 首页 > news >正文

如何在线制作印章湘潭seo快速排名

如何在线制作印章,湘潭seo快速排名,免费搭建网站 优帮云,app开发的知名公司有哪些环境 系统:Android 8 CPU:MTK 理论上改法适用于其他平台,比如展讯。 不适用于安卓11。安卓11请参照android 11预装APP到data/app目录 实现 假设要内置test这个应用。 第一步把test添加到系统编译配置中,不同平台或cpu文件不一样。 比如&am…

环境

系统:Android 8
CPU:MTK
理论上改法适用于其他平台,比如展讯。
不适用于安卓11。安卓11请参照android 11®预装APP到data/app目录

实现

假设要内置test这个应用。
第一步把test添加到系统编译配置中,不同平台或cpu文件不一样。
比如:
device/mediateksample/xx/device.mk
PRODUCT_PACKAGES += test
然后是创建Android.mk, 这一步很关键,很多种写法都可能要问题。

错误写法1

Adroid.mk有问题的写法

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)LOCAL_MODULE := testapp
LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_PRIVILEGED_MODULE := true
LOCAL_MODULE_PATH :=  $(TARGET_OUT)/system/vendor/operator/app
include $(BUILD_PREBUILT)

错误写法2

另外一种写法是针对Android新版本的,在安卓8中不能这么写
LOCAL_MODULE_PATH := $(TARGET_OUT)/system/vendor
这种改法会出错:
Non-symlink out/target/product/xx/system/vendor detected!
You cannot install files to out/target/product/xx/system/vendor while building a separate vendor.img!

错误写法3

使用这个目录也有问题:
$(TARGET_OUT)/system/vendor/operator/app
2023-11-01 08:02:24.012 635-635/system_process I/PackageManager: /vendor/operator/app/xx changed; collecting certs
2023-11-01 08:02:24.174 635-635/system_process W/PackageManager: Failed to scan /vendor/operator/app/test: Failed to collect certificates from /vendor/operator/app/test/test.apk

错误写法4

也不能放data/app/目录下
注意如果这么写,可能会出错

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := test
LOCAL_MODULE_CLASS := APPS
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_SUFFIX := $(COMMON_ANDROID_PACKAGE_SUFFIX)
LOCAL_MODULE_PATH := $(TARGET_OUT_DATA_APPS)
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_PRIVILEGED_MODULE := true
LOCAL_DEX_PREOPT:=false
LOCAL_SRC_FILES := $(LOCAL_MODULE).apk
include $(BUILD_PREBUILT)

2023-11-01 08:01:01.132 634-634/system_process W/PackageManager: Failed to scan /data/app/test: Failed to collect certificates from /data/app/xx/text.apk

正确写法

Android.mk要按这样写:

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := test
LOCAL_POST_PROCESS_COMMAND := $(shell mkdir -p $(TARGET_OUT_DATA_APPS)/$(LOCAL_MODULE)
LOCAL_POST_PROCESS_COMMAND := $(shell cp -r $(LOCAL_PATH)/$(LOCAL_MODULE).apk $(TARGET_OUT_DATA_APPS)/$(LOCAL_MODULE)/)

修改PackageManagerService.java,注释掉PackageManagerException(INSTALL_FAILED_INVALID_INSTALL_LOCATION
否则启动会报这个异常。

diff --git a/frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java b/frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java
index a4f6eab106..b9f07bf849 100644
--- a/frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -11795,11 +11795,12 @@ public class PackageManagerService extends IPackageManager.Stub+ " but expected at " + known.codePathString+ "; ignoring.");}
-                    } else {
+                    } /*else {throw new PackageManagerException(INSTALL_FAILED_INVALID_INSTALL_LOCATION,"Application package " + pkg.packageName+ " not found; ignoring.");}
+               //帅得不敢出门    */}}

作者:帅得不敢出门 原创文件谢绝转载

http://www.hengruixuexiao.com/news/32378.html

相关文章:

  • 熟人做网站怎么收钱如何搭建公司网站
  • 有做喜糖的网站吗搜索引擎优化的例子
  • 网站建设技术中心seo联盟
  • 给自己的网站做软件测试 步骤站长之家 seo查询
  • 专门做电脑壁纸网站百度推广的效果
  • 工业设备网站源码seo推广招聘
  • 做网站龙头制作网页的软件有哪些
  • 崔各庄地区网站建设百度搜索引擎平台
  • 湖南网站建设公司排名网站开发软件有哪些
  • 网站开发外快长沙seo研究中心
  • 网页浏览器阻止安装activex控件宁波免费seo排名优化
  • 购物网站建设与开发网络营销师月薪
  • 网站 切图国内新闻摘抄
  • 做的网站在小窗口中怎么保持中间俄罗斯搜索引擎yandex
  • wordpress猫猫郑州网站运营实力乐云seo
  • dede资讯类网站模板优化公司网站排名
  • 网站建设贰金手指科捷9班级优化大师app下载学生版
  • 网站建设内部流程图企业培训方案
  • 公司网站的功能软文写作案例
  • 做网站公司郑州郑州的网站建设公司免费建站的网站
  • 陕西秦地建设有限公司网站厦门人才网官网
  • 定制网站和模板网站及仿站的区别图片搜索
  • 自助建站系统官网怎么弄一个自己的网站
  • 西安网站建设报价方案seo分析seo诊断
  • 网站建设走无形资产十大营销手段
  • 应该双网站sem专员
  • 想找个人建网站百度提交入口地址在哪
  • 电脑做网站教学crm系统网站
  • 做社交网站框架nba新闻最新消息
  • 企业做营销网站宁德市人力资源和社会保障局