Unity3D 移动MM failed to find resource file{mmiap.xml}解

欢迎来到unity学习unity培训、unity企业培训教育专区,这里有很多U3D资源U3D培训视频U3D教程U3D常见问题U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。

在进行移动MM集成的时候总是会遇到一个bug:  failed to find resource file(mmiap.xml}

原因是:为Unity打包的时候和原生Android工程不一样,打包好了之后,找不到mmiap.xml
解决方法如下:
1.使用Unity打包好后。
2.使用apkTool解包
3.使用apkTool再打包

注:上述解包和打包的目的是为了去除签名。

4.使用aapt工具将
VERSON,mmiap.xml,CopyrightDeclaration.xml打包进apk

5.使用jarsigner工具将apk使用原来的keystore进行签名,否则像微信这种依赖keystore的分享功能就不能使用

具体步骤如下:

1.apktool d xxx.apk folder
2.apktool b folder yyy.apk
3.aapt a yyy.apk file
4.jarsigner -verbose -keystore xxx.keystore -signedjar yyy_signed.apk yyy.apk release

更多精彩请点击 http://www.gopedu.com/

时间: 2024-10-14 08:01:08

Unity3D 移动MM failed to find resource file{mmiap.xml}解的相关文章

移动MM failed to find resource file{mmiap.xml}

原地址:http://blog.csdn.net/alking_sun/article/details/36175861 在进行移动MM集成的时候总是会遇到一个bug:  failed to find resource file(mmiap.xml} 原因是:为Unity打包的时候和原生Android工程不一样,打包好了之后,找不到mmiap.xml 解决方法如下: 1.使用Unity打包好后. 2.使用apkTool解包 3.使用apkTool再打包 注:上述解包和打包的目的是为了去除签名.

failed to load resource file osql.rll

运行osql命令,突然报错 "failed to load resource file osql.rll" 去搜索osql.rll,发现文件还在,并没有丢失. 1.尝试重启系统,无效: 2.在微软的download center下载(https://www.microsoft.com/en-us/download/) sqlcmd installer 和ODBC Driver 11 for SQL Server 然后重新启动系统就可以使用了

Unity3D发布WebPlayer时Failed to download data file解决方案

今天发布WebPlayer时, 发现直接打开html是可以正常运行的, 但是通过iis访问的话就会报错: Failed to download data file. 一开始以为是防火墙, 后来发现不是, 真正的原因是因为MIME类型, 在网站中新增.unity3d的类型就可以正常运行了. .unity3d     application/octet-stream

Unity 3D本地发布WebPlayer版时"Failed to download data file"解决方案

Unity 3D本地发布WebPlayer版时遇到提示:"Failed to download data file"(如上图),遇到这个问题就是指Web服务器并没有支持这种*.unity3d文件类型.需要做的是在Web服务器中添加MIME类型: 1.IIS 7 及以上版本: 在功能视图的IIS选项卡中: 双击打开MIME,选择"添加": .unity3d application/octet-stream 2.IIS6版本: 右击计算机名,选择属性,找到MIME类型,

outdated: 38.Loading Textures From A Resource File & Texturing Triangles

未贴图前,每个蝴蝶都是由两个三角形组成,于对角线折叠,相当于翅膀扇动,每次变换对角顶点的坐标就可以. 这次是加载资源文件,加载过后, 下面为代码, #ifndef GL_FRAMEWORK_INCLUDED #define GL_FRAMEWORK_INCLUDED #include <windows.h> typedef struct { // Structure for keyboard stuff BOOL keyDown[256]; } Keys; typedef struct { /

Unity3d导入工程出现错误“Creating unique file”的解决方法

Unity3d导入工程出现错误"Creating unique file:creating file Temp/tempFile failed.Please ensure there is enough disk space and you have permissions setup correctly". 解决方法:路径中有中文字符,把中文字符改成英文就可以了. 因路径路径有中文而出错的现象很多,如果出现导入错误,不妨看看路径是否有问题.

Failed to load resource net ERR INCOMPLETE CHUNKED ENCODIN

错误信息: Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING 环境现象 chrome chrome浏览器下,之前访问的界面是什么样子,访问出错的这个网址后,界面依然还是什么样子,只是不响应鼠标和键盘事件了! 按下F12,打开调试窗口,就显示一句错误信息: IE兼容内核 IE兼容内核浏览器下,打开之后界面是空白的,按下F12,打开调试窗口,显示如下图的内容: 错误原因: 网上搜索了一下,有文章提到是response.clos

Failed to load resource: the server responded with a status of 400 (Bad Request) 错误请求解决

前言 这个问题是我在用ajax做文件上传时遇到的,朋友也遇到这种情况,在这里总结一下 分析 Failed to load resource: the server responded with a status of 400 (Bad Request)   是错误请求的报错 出现这种错误一般情况是: 1.前端的参数类型和后端的参数类型不匹配,比如前端string 类型,后端是date类型 <input type="date" id="bornDay" name

ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn

错误产生的信息如下: Caused by: org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet: file [E:\develop_tools\apache-tomcat-8.0.18\webapps\SpringMVCUpload