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

洛阳网站在哪备案衣服搭配网站建设

洛阳网站在哪备案,衣服搭配网站建设,网站服务器哪里的好,网络推广网站电话修改步骤与Android11是差不多的,只是有部分代码所在位置不一样。 Android 11内置APP到data/app Android 8(O)预置APP到data/app 默认内置应用到data会出错 1970-01-01 08:03:54.499 1177-1177/system_process I/PackageManager: /data/app/xx changed; collecting…

修改步骤与Android11是差不多的,只是有部分代码所在位置不一样。
Android 11®内置APP到data/app
Android 8(O)预置APP到data/app

默认内置应用到data会出错

1970-01-01 08:03:54.499 1177-1177/system_process I/PackageManager: /data/app/xx changed; collecting certs
1970-01-01 08:03:54.547 1177-1177/system_process W/PackageManager: Failed to scan /data/app/xx: Application package com.benew.ntt.cloud not found; ignoring.
1970-01-01 08:03:54.547 1177-1177/system_process W/PackageManager: Deleting invalid package at /data/app/xx

userdata.img只有几十k的问题

往data中加了几百M大小的app,在out/xx/data/app中也看到编译出来了,
但是编译后却发现userdata.img只有90k,是空的分区,
在.mk中修改userdata分区大小,.mk里面默认是64M, 改成512M解决了。

diff --git a/device/sprd/mpool/module/generic/partition/main.mk b/device/sprd/mpool/module/generic/partition/main.mk
index 37b0b79d0e9..d2f2322d6b3 100755
--- a/device/sprd/mpool/module/generic/partition/main.mk
+++ b/device/sprd/mpool/module/generic/partition/main.mk
@@ -25,8 +25,8 @@ endif$(call md-set, BOARD_BOOTIMAGE_PARTITION_SIZE, 67108864)$(call md-set, BOARD_CACHEIMAGE_PARTITION_SIZE, 67108864)-# default value is 64M, using resize to adapter real size
-BOARD_USERDATAIMAGE_PARTITION_SIZE ?= 67108864
+# default value is 512M, using resize to adapter real size
+BOARD_USERDATAIMAGE_PARTITION_SIZE ?= 536870912

实现

Android11中修改的是
frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java

Android 13不同,需要修改
frameworks/base/services/core/java/com/android/server/pm/InstallPackageHelper.java
注释掉

else {throw new PackageManagerException(INSTALL_FAILED_INVALID_INSTALL_LOCATION,"Application package " + pkg.getPackageName()+ " not found; ignoring.");}

完整代码如下

            if ((scanFlags & SCAN_REQUIRE_KNOWN) != 0) {if (mPm.isExpectingBetter(pkg.getPackageName())) {Slog.w(TAG, "Relax SCAN_REQUIRE_KNOWN requirement for package "+ pkg.getPackageName());} else {PackageSetting known = mPm.mSettings.getPackageLPr(pkg.getPackageName());if (known != null) {if (DEBUG_PACKAGE_SCANNING) {Log.d(TAG, "Examining " + pkg.getPath()+ " and requiring known path " + known.getPathString());}if (!pkg.getPath().equals(known.getPathString())) {throw new PackageManagerException(INSTALL_FAILED_PACKAGE_CHANGED,"Application package " + pkg.getPackageName()+ " found at " + pkg.getPath()+ " but expected at " + known.getPathString()+ "; ignoring.");}} /*else {throw new PackageManagerException(INSTALL_FAILED_INVALID_INSTALL_LOCATION,"Application package " + pkg.getPackageName()+ " not found; ignoring.");}*/}}
diff --git a/system/core/init/util.cpp b/system/core/init/util.cpp
index d1e518b5795..bee7a8bb70d 100644
--- a/system/core/init/util.cpp
+++ b/system/core/init/util.cpp
@@ -485,7 +485,7 @@ static FscryptAction FscryptInferAction(const std::string& dir) {std::vector<std::string> directories_to_exclude = {"lost+found", "system_ce", "system_de", "misc_ce",     "misc_de","vendor_ce",  "vendor_de", "media",     "data",        "user",
-            "user_de",    "apex",      "preloads",  "app-staging", "gsi",
+            "user_de",    "apex",      "preloads",  "app-staging", "gsi", "app",};for (const auto& d : directories_to_exclude) {if ((prefix + d) == dir) {
diff --git a/system/core/rootdir/init.rc b/system/core/rootdir/init.rc
index 405667cf8df..1a8bc1215eb 100644
--- a/system/core/rootdir/init.rc
+++ b/system/core/rootdir/init.rc
@@ -853,7 +853,7 @@ on post-fs-datamkdir /data/app-ephemeral 0771 system system encryption=Requiremkdir /data/app-asec 0700 root root encryption=Requiremkdir /data/app-lib 0771 system system encryption=Require
-    mkdir /data/app 0771 system system encryption=Require
+    mkdir /data/app 0771 system system encryption=Nonemkdir /data/property 0700 root root encryption=Require# create directory for updated font files.

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

http://www.yayakq.cn/news/919366/

相关文章:

  • 在vs中做网站互联网小程序设计师
  • 凡科网站建站宜春公司网站建设
  • 大型网站集群怎么做中山做企业网站
  • 梅州网站建微信小程序插件开发
  • 自设计网站网站首页页面代码
  • 西安网站建设kxccc校园网站建设方案模板
  • 上海手机网站建设免费网络短剧
  • 公司做网站费用和人员配备中山有哪些网站建立公司
  • 地方网站做的好的阿里巴巴域名
  • 网站建设的法律依据灌南县规划局网站理想嘉苑规划建设
  • 手机端做的优秀的网站沈阳seo顾问
  • 象屿做核放单的网站江苏省通信建设交易中心网站
  • 邯郸小学网站建设做网站需要做什么
  • 免费三网合一网站系统wordpress文章末尾
  • 网站用微信登录 要怎么做太原制作网站的工作室
  • 建设银行手机外汇网站河北网站制作多少钱
  • 网站登录注册做验证码的目地计算机类哪个专业最吃香
  • 2015做导航网站好免费在线自助建站
  • 网站建设的域名续费设计开发网站
  • 做网站站怎么赚钱吗随州便宜做网站
  • 换空间对网站的影响上海定制网站建设
  • 网泰网站建设网络推广海外推广代理公司
  • 汕头网站建设报价上海比较好的电商公司有哪些
  • 企业网站建设的平台搜索引擎谷歌入口
  • 个人网站备案需要哪些wordpress实体图
  • 重庆手机版建站系统哪家好广东东莞石碣今天新闻
  • 专业的铁岭做网站公司长沙旅游网站建设
  • 网站seo优化网站架构设计师薪酬
  • 黄浦建设机械网站西安学校网站建设费用
  • 郑州建站模板源码河北邯郸做wap网站