初探Unity与android的交互

本文介绍了使用Eclipse和Unity进行Android应用开发的过程,包括在Eclipse中创建库项目、导出Jar文件,在Unity中配置资源、修改AndroidManifest.xml以及实现两者间的通信代码。在实践中需注意勾选“Mark this project as library”,否则Unity导出的APK可能出错,且Unity不能直接测试调用,需真机调试。
摘要由CSDN通过智能技术生成

一.主要开发工具

Eclipse 和Unity

二.开发环境

JDK 1.7 

VS2013 

Unity5.23

Eclipse Version: Mars.1 Release (4.5.1)

三.在Eclipse中的工作

step1 创建Android Application,设置选择默认


step2勾选“Mark this project as library”(这个选择很重要,如果没有勾选,在unity中导出APK会出错)


step3 默认选择

step 4默认


step5默认,也可以自定义名称,第一个定义类名,第二个定义布局名


step6 引用unity的classes.jar文件

一般在你的unity安装路径下                                                                                                         

D:\ProgramFiles\Unity\Editor\Data\PlaybackEngines\androidplayer\Variations\il2cpp\Release\Classes

实际上这个路径会根据unity的版本不同而变化。最快的办法就是搜索文件夹下的文件。


step7 修改类MainActivity

继承UnityPlayerActivity

package com.example.unitycallandroid3;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Context;
import android.conten
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值