搞了四天,终于把移动mm接上了~ 心里又爽快了一把。趁现在赶紧写篇文章记录下流程。网上关于unity接入移动mm的文章很多,接入方式大致有两种:
  1. 新建一个Android项目,在项目中接入移动mm的SDK,能正常运行后,用eclipse将项目导出成jar包,以插件的方式导入unity中,在unity中调用Android对应的代码,然后用unity导出安卓包。 你可能觉得导出安卓包就成功了,但下面才是吐槽的地方。
    导出的包需要用AndroidMultitool 工具进行反编译、再重新打包、重新签名。 因为我要讲的不是这种方式,所以就不多说了,大家可以参照以下链接 http://www.07net01.com/2015/04/835496.html

    这里我有个问题一直没解决,我用unity打出一个空的apk(只有一个空的场景),用AndroidMultitool反编译后生成文件,但是在用AndroidMultitool进行重新打包时进度条一直在走,但过了20来分钟没有任何错误或正确的提示。我认识是unity导出的apk用AndroidMultitool编译不了,能编译或知道原因的请赐教!感谢!

  2. 这种方式就是我现在用的,首先创建一个空的unity项目,一个空的场景,场景用GUI画一个button,当点击button时就调用Android的代码,然后调用移动mm的支付。unity的结构如下:

    记得把上面两个文件挂到MainCamera上。 接着选择Android平台发布安卓工程。在发布前要记得将场景添加上,并且设置自己对应的Bundle Identifier。

    如果一切正常,你会得到以下的一个安卓工程

    接着用Eclipse打开它,接下来做的事就和平常接android的SDK一样了。
    首先,将移动mm的libs下的so文件和jar架包复制到你用unity导出的安卓工程中。
    接着,修改AndroidManifest文件,添加权限。
    最后,按照移动mm给的Demo写对应的代码就ok了。
    这里有个地方要注意,用unity导出安卓工程后,工程的libs下并没有armeabi文件夹,我们需要手动创建一个,并将so文件一并复制进去。libs下的目录如下:

    好了,接下来就可以用Eclipse连接真机进行调试了。

    以下是我写的例子, unity版本为5.3.4, 移动mm的版本为 3.1.10

    http://pan.baidu.com/s/1hrZekyo 密码:g24o

unity 接入移动MM (3.1.10)相关推荐

  1. Unity接入iOS微信支付

    最近因为公司项目需求,需要做iOS的位置支付,所谓初生牛犊不怕虎,博主直接二话不说就像二愣子一样的直接上手做了,虽然之前知道iOS使用OC(object-c)做的开发,到了真正接触了才发现,o my ...

  2. 真正手把手教你用unity接入苹果内购(IAP)

    原帖:真正手把手教你用unity接入苹果内购(IAP) http://www.manew.com/thread-100403-1-1.html (出处: -[游戏蛮牛]-ar增强现实,虚拟现实,uni ...

  3. Unity接入微信SDK——iOS(接入微信SDK)

    Unity接入微信SDK--iOS(一 接入微信SDK) 下载微信SDK 下载地址:微信开放平台 导出Unity Xcode项目 导出Unity Xcode项目,并打开 微信SDK导入Xcode项目 ...

  4. [SDK]Unity接入Sign in with Apple

    iOS13之后引入了Sign in with Apple,Sign In with Apple是跨平台的,可以支持iOS.macOS.watchOS.tvOS.JS.对iOS上的App而言,若引入第三 ...

  5. Unity接入罗技G29方向盘,通过SDK获取按键信息

    Unity接入罗技G29方向盘,通过SDK获取按键信息 说明:   最近需要做一个外设汽车驾驶相关的软件,采用的外设 罗技G29方向盘,项目中遇到的问题这里记录一下. 项目准备:   1.下载罗技的S ...

  6. Unity接入Google Play遇到Authentication canceled

    Unity接入Google Play遇到Authentication canceled 最近在做接入google play的活,环境是Unity2018.4.0f,使用 GooglePlayGames ...

  7. Unity接入穿山甲广告SDK(以及GroMoreDemo)

    Unity接入穿山甲广告SDK(以及GroMoreDemo) 下载安装 穿山甲官网SDK下载链接(https://www.csjplatform.com/union/media/union/downl ...

  8. Unity接入苹果内购

    文章目录 前言 一.苹果内购是什么? 二.Unity接入内购 1.开启内购 2.使用内购 总结 前言 Unity接入苹果内购前,需要提前配置好产品的内购ID以及拥有苹果账号,关于这个提前准备各位需要自 ...

  9. unity接入VR设备(0-1)

    unity接入VR设备: unity2018.4.2f1 1.需要安装Steam,去百度Steam官网,下载并安装Steam. 2.登录Steam后,搜索SteamVR(版本1.16.10),并安装. ...

  10. Unity接入微信支付SDK

    最近1年转了UE开发,博客更新的比较少,技术栈宽了不少,以后有空尽量多更新,也方便总结记忆 Unity接入微信支付整个过程坑比较多,网上之前的教程要么比较老,要么比较零碎,只能东拼西凑摸索,跑通后还是 ...

最新文章

  1. 语言转4字节数据整型_R语言与RGui平台_数据类型_向量_4
  2. 学习:正则表达式的基本语法
  3. HDU 4879 ZCC loves march (并查集,set,map)
  4. 统计学习方法(第二版)-学习笔记
  5. spring boot修改内置容器tomcat的服务端口
  6. jQuery源码分析系列:.domManip() .buildFragment() .clean()
  7. Java前端顺序,java种初始化顺序
  8. 显示表格数据网页php源码,网页上可以复制的表格数据,为什么察看源代码找不到这些数据?_html/css_WEB-ITnose...
  9. HTTP Status 500 - /dologin.jsp (line: 27, column: 3) Expecting jsp:param standard action with nam
  10. 电脑远程软件TeamViewer
  11. 数字信号处理概览与框图
  12. Unity3D的3D音效的实现
  13. 等比缩放公式_PHP图像等比缩放代码
  14. SOIC8E (EXPOSED PAD)
  15. React中文文档之Rendering Elements
  16. 17个小时内,各地相继出手帮中小企业,地产商减租百亿
  17. hdf5-java_Java HDF5LibraryException類代碼示例
  18. 2021-04-14
  19. Linux关闭io,文件的打开与关闭-IO
  20. 肥任学java - 基本类型(1)

热门文章

  1. ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated
  2. 中小卖家电商节恐惧症:你们剁手,我们割肉 2017-10-27 09:00 稿源:懂懂笔记 0条评论 撤稿纠错 “其实对一部分我们这样的中小卖家来说,造节就是煎熬。” 在某大型电商平台上拥有两家
  3. java毕业生设计演唱会网上订票购票系统计算机源码+系统+mysql+调试部署+lw
  4. mysql 表分区 排序_mysql 表分区
  5. layer.open(常用)
  6. IPhone 日历提醒
  7. 如何使用内网穿透,将自己的内网接口暴露到外网
  8. html 按钮控制图片,html怎么设置图片按钮
  9. (php毕业设计)基于php的家居商城管理系统源码
  10. 某网店营销策划方案(SWOT部分)