Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(197评价)
价格: 4431.00元
安卓对接Untiy的问题
Everness发起了问答2017-05-26
8
回复
703
浏览

老师您好,我之前按照http://blog.csdn.net/yaoobs/article/details/51566480这个步骤,试验了安卓和Unity的对接,但是结果没有成功,并且在build and run 后报错“Unable to install APK to device. Please make sure the Android SDK is installed and is properly configured in the Editor. See the Console for more details. ”。

在单独build时可以生成apk包,但是安装时会报错“软件签名不一致”。

麻烦您帮我看下按照这个流程还有什么遗漏的地方吗?我是完全按照这个流程做的,不过最后申请keystore那里我是查的别的帖子做的。所以不会到是不是这个keystore的问题。

谢谢!

所有回复
  • siki 2017-05-26

    1,软件签名问题,这个可以不用设置,unity有默认的软件签名

    https://zhidao.baidu.com/question/519819900.html  你之前使用的默认的,现在使用的新的,所以会提示签名不一致

    2,build可以,buildand run不行,  如果你想buildand run 你要把手机连接到电脑上通过usb,安装手机连接的usb驱动

    还不行的话,在android sdk里面有一个usb driver,看看有没有安装,没有的话安装一下  

    应该就可以buid and run了

    • Everness 2017-05-29

      老师您好,我现在没有设置签名,并且是直接build了工程,打算直接在手机上测试。但是出现了一个新问题,就是,我用的360手机助手来传输apk,而且已经提示了安装完成,但是我在手机上根本找不到这个app,之后我通过360手机助手的找到了这个文件记录,但是完全无法启动应用程序。请问这个是什么原因导致呢?
      谢谢!

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-05-29

    可能是你的程序的问题,跟你的手机不兼容,也可能是你程序本身就有问题无法启动起来

    先build一个空的工程,里面显示有限的模型,先看看能不能争取的打包出来

    • Everness 2017-05-30

      老师您好,我后来又整合了几篇文章的方法,现在已经可以成功的对接了一个简单的通过Unity调用安卓报时的功能。然后我进一步的尝试了用Unity对接百度地图,百度地图对接安卓我已经接通了,但是在Unity对接百度地图时一直在强制退出,在安卓中我用了两个活动,一个是主活动和Unity直接对接,另一个是负责显示百度地图的活动,在主活动中通过Intent进入百度地图的活动,我使用的是Android Studio的最新版,Unity是5.6.1。希望您能帮我分析或者提示下有什么问题能导致这种情况,我现在已经搞了2天了还是没头绪。
      谢谢。

      (0) 回复
    • Everness 2017-05-30

      老师您好,我刚刚又试了几次,发现目前的主要问题是百度地图无法显示,如果用TextView控件的话是可以显示信息的,但是只要和“com.baidu.mapapi.map.MapView”这个控件,或者写上MapView就会导致程序直接崩溃退出。请问这种情况您了解吗?
      谢谢!

      (0) 回复
    还有-3条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-05-30

    没研究过百度地图接入方面的

    是不是百度地图要求的最低的android sdk平台版本不满足要求呢

    • Everness 2017-06-01

      老师您好,这两天我也一直在查这个问题,但是暂时只能看到和我有一样问题的人,但是一些解决方法现在都没有成功。
      现在我的解决大方向是关于安卓第三方SDK调用的问题。
      我现在知道的两点是:
      1、需要将第三方jar中的assets文件解压到Plugins的安卓目录下。
      2、需要在配置文档中提前设置安卓项目启动后的屏幕朝向(横屏还是竖屏),并且要和Unity中的设置一样。
      但是经过测试都没有解决。
      请问使用第三方SDK还需要有什么注意的坑吗?
      谢谢!

      (0) 回复
    • siki 2017-06-01

      回复 @ Everness: 看看第三方sdk对build的android版本又没有要求,也可以单独测试单纯的android上使用sdk看看有没有问题

      (0) 回复
    还有-3条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!