Manifest文件修改(安卓)
在工作的时候发现的一个问题,在虚幻5打包完安卓包之后会发现游戏的访问文件夹权限总是开着的,最后查实是Manifest文件中的一个属性的原因,属性名为bUseExternalFilesDir,把他改为false就能解决问题了。
- 下载apktool.bat、apktool.jar两个文件
- 新建文件夹,将两个文件放入文件夹内,这里以路径为C:\Users\kimiliu\Desktop\test_01的test文件夹做实例
- 进入“此电脑-属性-高级系统设置-环境变量”中的系统变量进行如下配置:
- :找到系统变量中的path
- : 填入文件夹路径
- 完成以上步骤后,以管理员身份进入cmd,cd到这个文件夹内,输入apktool,如果显示及如果如下,则说明成功
- 把要反编译的apk包放到test_01文件夹内
- 在命令行内输入apktool d WeWorld-arm64.apk(apktool d加上文件名)
- 成功后如下所示
- 完成后会在apk所在文件夹内生成一个名为WeWorld的文件夹
- 进入文件夹,编辑AndroidManifest,并保存
- 输入apktool b WeWorld
- 成功后如下所示,同时会在dist文件夹内生成一个新的apk包
11、下载.keystore文件,将其和新生成的apk包放到Java目录下的bin文件夹下
- 先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
- 成功后如下图所示
- 获得的新apk包位于keystore同级目录下,这个apk包可以正常使用
Manifest文件修改(安卓)相关推荐
- android动态更新配置文件,Android如何动态修改Manifest文件
修改manifest文件Android Manifest.xml,添加相应的声明.在这里,我们需要将新定义的活动PrefsActivity注册到manifest文件. 同前面一样,在Eclipse中打 ...
- Android运行时修改Manifest,Android如何动态修改Manifest文件
慕妹3242003 修改manifest文件Android Manifest.xml,添加相应的声明.在这里,我们需要将新定义的活动PrefsActivity注册到manifest文件.同前面一样,在 ...
- android 动态修改资源,Android如何动态修改Manifest文件
修改manifest文件Android Manifest.xml,添加相应的声明.在这里,我们需要将新定义的活动PrefsActivity注册到manifest文件. 同前面一样,在Eclipse中打 ...
- apk解包工具 安卓_MT管理器最新2.9.3版支持ROOT后安卓10安卓11文件修改替换
说起安卓root后文件管理器,很多人似乎还记得之前的RE管理器,从安卓2.0开始似乎就开始兴起,RE管理器一直承载着传统管理器的全部用户,还新增支持root后修改手机的任务,但RE管理器后面不知道什么 ...
- android app显示机器人,Android app图标总是显示默认的机器人图标,且在manifest文件的application中修改无效......
问题描述:我使用的开发工具是eclipse,Android app默认的图标是一个机器人,如下图所示 现在我要将app的图标修改成另外一个图标: 探索过程: 首先想到修改Manifest文件中的app ...
- android app显示机器人,Android app图标总是显示默认的机器人图标,且在manifest文件的application中修改无效...
问题描述:我使用的开发工具是eclipse,Android app默认的图标是一个机器人,如下图所示 现在我要将app的图标修改成另外一个图标: 探索过程: 首先想到修改Manifest文件中的app ...
- Unity修改Android Manifest文件遇到的坑
最近在接入字节跳动SDK的时候遇到了一些问题,写下来防止下次再踩坑 编辑器代码 [PostProcessBuild(100)]public static void OnPreprocessBuild( ...
- 安卓逆向_19( 二 ) --- APK保护策略【重新签名后安装打开失败 --- 书旗小说.apk、浦发银行.apk的过签名校验【so 文件修改保存】】
From( 书旗小说过签名校验 [ 使用 DDMS 分析方法调用流程 ] ):https://www.cnblogs.com/LuLuLuHao/p/12874468.html 签名校验一般步骤: 1 ...
- 安卓3:Android文件目录详解-manifest文件夹和java文件夹
manifest文件夹 在manifest/AndroidManifest.xml文件中,前三行代码是默认生成的,不用过分了解. 下面是文件中的重点部分 <applicationandroid: ...
最新文章
- python 杀死一个线程
- 逻辑斯谛回归(Logistic回归)最详解
- Mybatis官方文档——入门
- VS_VERSION_INFO信息的读取
- SpringBoot项目热部署配置
- 执行力 - 快速反应
- JQuery中关于html()、text()、val()三者之间的区别
- 【算法笔记+BZOJ3676】回文串(回文树/回文自动机模版题)
- javaJNI(javah用法)
- matlab中的矩阵元素表示和求和
- iphone手机配置qq邮箱服务器设置,在iPhone中如何设置qq邮箱
- Android网络收音机项目
- 福州IT企业之金庸群侠传
- kotlin Anko的实际用法
- buildroot教程
- 1:输出1-100之内的所有质数
- 这是我见过最完整的Spring全家桶学习笔记,没有之一!
- python爬取开源众包大厅多页任务信息保存到excel
- ListView item错位 由于Item复用时高度不一致导致ListView 显示错误
- 2372: 连通块(blocks) 个人认为二维并查集为什么TLE?