在工作的时候发现的一个问题,在虚幻5打包完安卓包之后会发现游戏的访问文件夹权限总是开着的,最后查实是Manifest文件中的一个属性的原因,属性名为bUseExternalFilesDir,把他改为false就能解决问题了。

  1. 下载apktool.bat、apktool.jar两个文件
  2. 新建文件夹,将两个文件放入文件夹内,这里以路径为C:\Users\kimiliu\Desktop\test_01的test文件夹做实例

  1. 进入“此电脑-属性-高级系统设置-环境变量”中的系统变量进行如下配置:

    • :找到系统变量中的path

  • :  填入文件夹路径

  1. 完成以上步骤后,以管理员身份进入cmd,cd到这个文件夹内,输入apktool,如果显示及如果如下,则说明成功

  1. 把要反编译的apk包放到test_01文件夹内
  2. 在命令行内输入apktool d WeWorld-arm64.apk(apktool d加上文件名)

  1. 成功后如下所示

  1. 完成后会在apk所在文件夹内生成一个名为WeWorld的文件夹

  1. 进入文件夹,编辑AndroidManifest,并保存
  2. 输入apktool b WeWorld

  1. 成功后如下所示,同时会在dist文件夹内生成一个新的apk包

11、下载.keystore文件,将其和新生成的apk包放到Java目录下的bin文件夹下

  1. 先cd到Java的bin文件夹内,之后在命令行中输入: jarsigner -verbose -keystore abc.keystore -signedjar testNew.apk testOld.apk abc.keystore( testNew.apk:新生成的包名;testOld.apk:复制到bin目录中的包名 ) 此处输入: jarsigner -verbose -keystore weworld.keystore -signedjar WeWorld-arm64.apk WeWorld.apk weworld.keystore

注:密钥库密码短语为:123123,weworld.keystore密钥口令为:Jklghasdf48693

  1. 成功后如下图所示

  1. 获得的新apk包位于keystore同级目录下,这个apk包可以正常使用

Manifest文件修改(安卓)相关推荐

  1. android动态更新配置文件,Android如何动态修改Manifest文件

    修改manifest文件Android Manifest.xml,添加相应的声明.在这里,我们需要将新定义的活动PrefsActivity注册到manifest文件. 同前面一样,在Eclipse中打 ...

  2. Android运行时修改Manifest,Android如何动态修改Manifest文件

    慕妹3242003 修改manifest文件Android Manifest.xml,添加相应的声明.在这里,我们需要将新定义的活动PrefsActivity注册到manifest文件.同前面一样,在 ...

  3. android 动态修改资源,Android如何动态修改Manifest文件

    修改manifest文件Android Manifest.xml,添加相应的声明.在这里,我们需要将新定义的活动PrefsActivity注册到manifest文件. 同前面一样,在Eclipse中打 ...

  4. apk解包工具 安卓_MT管理器最新2.9.3版支持ROOT后安卓10安卓11文件修改替换

    说起安卓root后文件管理器,很多人似乎还记得之前的RE管理器,从安卓2.0开始似乎就开始兴起,RE管理器一直承载着传统管理器的全部用户,还新增支持root后修改手机的任务,但RE管理器后面不知道什么 ...

  5. android app显示机器人,Android app图标总是显示默认的机器人图标,且在manifest文件的application中修改无效......

    问题描述:我使用的开发工具是eclipse,Android app默认的图标是一个机器人,如下图所示 现在我要将app的图标修改成另外一个图标: 探索过程: 首先想到修改Manifest文件中的app ...

  6. android app显示机器人,Android app图标总是显示默认的机器人图标,且在manifest文件的application中修改无效...

    问题描述:我使用的开发工具是eclipse,Android app默认的图标是一个机器人,如下图所示 现在我要将app的图标修改成另外一个图标: 探索过程: 首先想到修改Manifest文件中的app ...

  7. Unity修改Android Manifest文件遇到的坑

    最近在接入字节跳动SDK的时候遇到了一些问题,写下来防止下次再踩坑 编辑器代码 [PostProcessBuild(100)]public static void OnPreprocessBuild( ...

  8. 安卓逆向_19( 二 ) --- APK保护策略【重新签名后安装打开失败 --- 书旗小说.apk、浦发银行.apk的过签名校验【so 文件修改保存】】

    From( 书旗小说过签名校验 [ 使用 DDMS 分析方法调用流程 ] ):https://www.cnblogs.com/LuLuLuHao/p/12874468.html 签名校验一般步骤: 1 ...

  9. 安卓3:Android文件目录详解-manifest文件夹和java文件夹

    manifest文件夹 在manifest/AndroidManifest.xml文件中,前三行代码是默认生成的,不用过分了解. 下面是文件中的重点部分 <applicationandroid: ...

最新文章

  1. python 杀死一个线程
  2. 逻辑斯谛回归(Logistic回归)最详解
  3. Mybatis官方文档——入门
  4. VS_VERSION_INFO信息的读取
  5. SpringBoot项目热部署配置
  6. 执行力 - 快速反应
  7. JQuery中关于html()、text()、val()三者之间的区别
  8. 【算法笔记+BZOJ3676】回文串(回文树/回文自动机模版题)
  9. javaJNI(javah用法)
  10. matlab中的矩阵元素表示和求和
  11. iphone手机配置qq邮箱服务器设置,在iPhone中如何设置qq邮箱
  12. Android网络收音机项目
  13. 福州IT企业之金庸群侠传
  14. kotlin Anko的实际用法
  15. buildroot教程
  16. 1:输出1-100之内的所有质数
  17. 这是我见过最完整的Spring全家桶学习笔记,没有之一!
  18. python爬取开源众包大厅多页任务信息保存到excel
  19. ListView item错位 由于Item复用时高度不一致导致ListView 显示错误
  20. 2372: 连通块(blocks) 个人认为二维并查集为什么TLE?

热门文章

  1. vb+access大气污染模型系统
  2. flowable并行审批_Flowable6.4 – 并行网关和包容网关 | 字痕随行
  3. PDF在线转PPT,不用下载软件网页在线即可转换!
  4. lamp+Discuz简单完整搭建论坛(有环境资源分享)
  5. SQL语法之SQL 通配符
  6. T57 在线编程网站
  7. 架设单位内部FTP服务器
  8. XML Publisher 技巧
  9. Android新技术PWA与GDD
  10. 2021-11-14 CSMA/CA协议(非重点,理解即可)