Unity与Android Studio互相调用
Unity与Android Studio互相调用
前言:因为最近在学习Unity与安卓之间的交互,所以在网上搜寻了很多关于这方面的东西。因为自己在网上搜的时候,感觉大家的东西都有些零碎,该有的差不多都有了,但是都不够全面,所以自己写篇文章用来整理这些精华 Unity与Android Studio互相调用的知识给大家分享一下
1.u3d中调用android的一些API
代码如下(示例):
先介绍一下u3d中调用android的一些API
UnityPlayer是unity3d自身的一个jar包,两端通信的关键,
currentActivity是android需要的上下文,这两个东西你可以当作是调用某些android方法需要的参数,记下就行AndroidJavaClass jc=new AndroidJavaClass(“com.unity3d.player.UnityPlayer”);
AndroidJavaObject jo=jc.GetStatic(“currentActivity”);jo.Call(method ,parameter );
jo.Get(method ,parameter );
jo.Set(method ,parameter );
jo.CallStatic(method ,parameter );
jo.GetStatic (method ,parameter );
jo.SetStatic (method ,parameter );
12345678910111213
该处使用的url网络请求的数据。
Unity调用安卓
Unity与Android Studio互相调用相关推荐
- Unity 和 Android Studio的SDK接入(新手心得)
AndroidManifest.xml前言 刚大学毕业入职不到三个月,让接SDK,就在网上学习查找了一些.肯定有很多不足之处,请多多指教 写的这篇文章呢,只适合没有方向的,不知道怎么开始的(我就是,学 ...
- Android studio项目调用SO库
Android studio项目调用SO库 Android studio创建Native C++工程 下载Native C++工程编译工具 新建native c++工程 native C++工程目录结 ...
- android工程引入unity,Unity导出Android Studio工程
在出游戏包的时候,如果需要接入sdk,一般都不会直接在unity里操作,而是导出android工程,在android工程里操作,从unity5.3开始已经支持导出android studio工程,相比 ...
- android gettext方法,方法getText()必须从UI线程(Android Studio)调用
我正在尝试为应用程序创建登录名.但是我有一个问题. 这是我的代码: package com.forgetmenot.loginregister; import java.util.ArrayList; ...
- uni-app如何打包apk到Android studio中调用
首先我们知道,Android和uni-app中写的代码是完全不一样的,他们的编译环境也是不一样的,呢么如何要在Androidstudio中调用uni-app中的代码呢?我们这边来准备几个步骤请看: 第 ...
- Android Studio项目调用第三方库iconv
iconv动态库编译请参考:ubuntu-20.04.4环境下ndk-r21e 编译libiconv libiconv-1.16动态库下载:Android libiconv.so动态库 一.创建and ...
- Android studio在线调用华为HarmonyOS系统虚拟机
好消息!!做安卓开发的朋友可以直接调用华为HarmonyOS系统的虚拟机了!! 最近不是学习鸿蒙开发么,偶然想鸿蒙这个虚拟机DevDco Studio可以直接调用,那AS是不是也可以直接使用,一试还真 ...
- Android studio封装调用多个第三方so动态库
1.在项目local.properties文件中配置NDK版本: 2.配置编译目录 cpp 目录为编译脚本,源代码和头文件目录 jniLibs 为第三方so库目录, 3.添加第三方so库 注意子目录名 ...
- android studio调用python,Android studio中编写Python代码-2
Chaquopy 教程 Chaquopy Chaquopy的作用:使用Chaquopy在Android Studio添加Python环境,java和Python互调 目前调试后APP可以正常运行(20 ...
最新文章
- c# BackgroundWorker组件介绍(属性、方法、事件)
- VCS-bilibili教程篇1-Simulation Basics
- Linux下理解进程,fork()创建子进程
- Vue单文件组件与vue-loader
- java set第n位_Java学习路线:float在内存中的存储
- cs文件中控制页面table的大小、title名称(.aspx)
- vscode 调试 C++/JavaScript
- (20)System Verilog利用clocking块产生输出信号延迟激励
- mysql 联合质检_第三次全国国土调查-统一时点更新阶段数据库质检规则业务细则解释(三)...
- 如何在Spring框架中使用RMI技术
- linux下高可用性群集和负载均衡群集的实现
- php运行方式isapi,PHP_WINDOWS 2000下使用ISAPI方式安装PHP,使用ISAPI方式安装PHP。
下载连 - phpStudy...
- redis——jedis的使用以及springboot整合redis
- mongodb仲裁者_真理的仲裁者
- JavaScript 习题及面试题 4
- uni-app入门教程(7)第三方登录和分享
- ArcGIS如何加载水经注下载的图片?
- 大一上计算机导论期末试题及答案,郑州大学计算机导论大一试题答案.doc
- linux 给文件替换字符串/替换内容/替换某行 (shell,sed)
- th:text属性与utext属性