ReBuildApkTool以及母包处理注意事项
1.将母包拖动到ReBuildApkTool.bat批处理进行处理,特别注意work为工作目录。
2.进入到work/temp目录下,注意处理res资源目录、AndroidManifest.xml、apktool.yml
a:res目录处理:
(1):检查res目录是否是多资源目录,如果是,最好重新出母包
(2):检查各个drawable和drawable-v4目录的重复图片资源
(3):如果有values-v21/style.xml文件,注意检查其中的style属性
b:AndroidManifest.xml:
(1):修改根节点属性为:platformBuildVersionCode="23" platformBuildVersionName="6.0-2438415"
(2):检查application是否为:android:name="com.umbrella.game.ubsdk.ui.UBApplication";
删除application节点的android:banner="@drawable/app_banner"、android:isGame="true" 节点;
(3):检查启动activity是否为android:name="com.umbrella.plugin.storebridge.UmbrellaActivity";
并配置属性:
android:configChanges="orientation|screenSize|keyboardHidden"
android:launchMode="singleTop"
android:screenOrientation="portrait"
c.apktool.yml修改:
(1):修改sdkInfo:一般minSdkVersion=14、targetSdkVersion=23
(2):修改versionInfo为合适的值 3.回编:用和反编译时对应apktool版本执行回编apktool b [temp目录],生成的未签名的apk在temp/dist/xxx.apk
Last updated