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

免费自助建站系统平台 贴吧深圳推广优化公司

免费自助建站系统平台 贴吧,深圳推广优化公司,wordpress虚拟空间,网站 建设公司前言: 需求要求安装三方应用ExternalCacheDir()下载下来的apk文件。 getExternalCacheDir() : /storage/emulated/0/Android/data/com../cache/ 获取访问权限 如果手机安卓版本为Android10的时候,可以在AndroidManifest.xml中添加下列代码 android:requestLegacyExt…

前言
需求要求安装三方应用ExternalCacheDir()下载下来的apk文件。
getExternalCacheDir() : /storage/emulated/0/Android/data/com../cache/

获取访问权限
如果手机安卓版本为Android10的时候,可以在AndroidManifest.xml中添加下列代码

   android:requestLegacyExternalStorage="true"

以此禁用分区存储,但这在Android11及以上版本不起作用。

root方式 (非root方式点这里)

  • 第一种:通过adb命令修改
	adb shellsuchmod -R 775 /storage/emulated/0/Android/data/packageName/
  • 第二种:系统服务代码
	frameworks/base/services/core/java/com/android/service/***/***.java
	//系统服务合适的地方添加安装卸载应用监听private void registerForBroadcasts() {IntentFilter intentFilter = new IntentFilter();intentFilter.addAction(Intent.ACTION_PACKAGE_REMOVED);intentFilter.addAction(Intent.ACTION_PACKAGE_ADDED);intentFilter.addAction(Intent.ACTION_PACKAGE_REPLACED);intentFilter.addDataScheme("package");mContext.registerReceiver(new BroadcastReceiver() {@Overridepublic void onReceive(Context context, Intent intent) {String action = intent.getAction();if (Intent.ACTION_PACKAGE_ADDED.equals(action)||Intent.ACTION_PACKAGE_REPLACED.equals(action) ) {Uri data = intent.getData();String pkgName = data.getEncodedSchemeSpecificPart();//添加安装替换应用监听if("com.***.***".equals(pkgName)){//更新系统属性SystemProperties.set("persist.sys.***", "true");}} else if (Intent.ACTION_PACKAGE_REMOVED.equals(action)) {if (!intent.getBooleanExtra(Intent.EXTRA_REPLACING, false)) {Uri data = intent.getData();String ssp;if (data != null && (ssp = data.getSchemeSpecificPart()) != null) {String unPkgName = data.getEncodedSchemeSpecificPart();//添加移除卸载应用监听if("com.***.***".equals(unPkgName)){//更新系统属性SystemProperties.set("persist.sys.***", "false");}}}}}}, intentFilter);}
  	system/core/rootdir/init.rc
    #init.rc添加属性监听chmod改变权限on property:persist.sys.*** = truechmod 0775 /storage/emulated/0/Android/data/packageName/chmod 0775 /storage/emulated/0/Android/data/packageName/cachechmod 0775 /storage/emulated/0/Android/data/packageName/cache/*.apk
  • 第三种:系统服务代码
        //在系统安装应用接口中添加if(!TextUtils.isEmpty(filePath)){if(filePath.startsWith("/storage/emulated/0/Android/data/com.***.***/")){try {String command = "chmod -R 775 /storage/emulated/0/Android/data/com..***.***/";Process process = Runtime.getRuntime().exec(command);process.waitFor();} catch (Exception e) {e.printStackTrace();}}}
http://www.yayakq.cn/news/647922/

相关文章:

  • 自己做聊天背景网站男女做暖暖到网站
  • 网站禁止pingdedecms手机网站模板
  • 域名到期网站精品课程网站开发
  • 做简单网站需要学什么软件有哪些内容做直播网站宽带
  • 沈阳网站设计开发公司占酷设计网站官网入口
  • 网站开发后端语言有哪些做网站跟桌面程序差别大吗
  • 商服网站模板python自学
  • 太原中小企业网站制作上海做网站的知名企业
  • 东营网站建设培训学校线上运营怎么做
  • 兰州专业做网站的公司有哪些公司logo怎么设计
  • 兰陵住房建设局网站辽宁省建设工程造价管理协会网站
  • 开源php建站系统清远新闻最新
  • 北京网站建设yi wl制作网站参考案例
  • 宜宾网站建设08keji自己做的网站出现广告
  • 政务网站建设经验交流发言搜索引擎优化师工资
  • 仿同程网 连锁酒店 网站模板个人网站名称要求
  • 最大的网站佛山制作网站公司推荐
  • wordpress 标签列表页搜索引擎优化是做什么的
  • 西安网站建设资讯wordpress 首页不更新
  • 网站空间便宜网站空间 价格
  • 网站设计方案谁写seo顾问张智伟
  • 昆明网站建设培训班怎么做网站注册系统
  • 域名拍卖网站百度上免费创建网站
  • 一流的上海网站建设公一般网站建设
  • 天猫交易网站厦门 网站制作
  • 个人免费网站如何做asp服装网站模板
  • 建设网站教程2016网站建设相关视频
  • 北京 公司网站 备案中 开通访问如何根据网址攻击网站
  • 怎样做代刷网站合购8登录WordPress
  • 21年没封直接可以进的上海网站制作优化公司