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

做艺术文字的网站小程序广州开发公司

做艺术文字的网站,小程序广州开发公司,网站 f型,试玩网站源码修改步骤与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/110331/

相关文章:

  • 服装网站的建设无锡网站网页设计
  • 网站界面设计需要海外做淘宝网站
  • 如何给自家网站做关键词优化用科讯cms做网站的步骤
  • 台州自助建站在线咨询做外贸网站设计上需要注意什么
  • 东莞seo建站费用wordpress购物 app
  • 网站设计策划男女做爰视频网站
  • 英文网站怎么建个人建站步骤
  • 设计一个学院网站哈尔滨做网站搭建的
  • 深圳设计公司企业网站龙岗网站注册
  • 网站收录更新沈阳沈河区网站建设
  • 中英文网站后台网站域名申请之后如何做网站
  • 长春建设平台网站的公司哪家好廊坊百度推广网站设计
  • php 网站开发 pdf深圳专业建站平台
  • 100t空间 做网站怎么做网页站点
  • 制作网站视频教程做图片网站赚不赚钱
  • 广东深广东深圳网站建设服务泉州网络推广公司
  • google 网站收录济源市城乡建设局网站
  • 注册个人网站域名是com好还是net好软件开发项目验收报告
  • 泰安高新区建设局网站微信微商城怎么进入
  • 苏州营销型网站制作公司pos机网站模板
  • 手机做服务器搭网站手机版网站模板
  • 在线手机网站预览WORDPRESS自定义加载不出来
  • 可以搜索国外网站的搜索引擎上海企业网站
  • 云霄县建设局网站摄影网站设计与制作
  • 可以提供排版的网站河海大学土木专业类建设网站
  • 盐城亭湖区建设局网站龙岗-网站建设深圳信科
  • 网站建设优化公司哪家好公司邮箱从哪里登录
  • 常德网站制作建设怎么给老板提供网站建设资料
  • 烟台网站制作方案成都网站建设报价表
  • 自有服务器 建网站品牌网络推广公司