Unity安卓开发(四)Android Studio导出aar包,并在Unity使用
2019-06-08 23:57
996 查看
上一篇已经介绍了Android Studio导出Jar包、扩展Unity的MainActivity、Unity Android互相调用
这篇跟上篇差不多,但是Unity使用的是Android Studio导出的aar包。
aar相当于Android Studio把Unity要用到的资源(libs、res等)压缩到aar里,aar可以说就是一个压缩包。
根据上一篇的操作后,Android Studio会同步打包出一个aar包,aar包的路径如下:
unitylibrary/build/outputs/aar
把该文件夹里的aar复制出来
再把build/intermediates/merged_manifests/debug/processDebugManifest/merged的AndroidManifest.xml复制出来(AndroidManifest.xml的路径和修改方式参考Android Studio导出Jar包、扩展Unity的MainActivity、Unity Android互相调用)
以压缩包形式打开aar,把里面的classes.jar拖到libs里替换libs里的classes.jar。
之后删掉压缩包根目录的classes.jar。
修改压缩包里的AndroidManifest.xml,把里面的android:label和android:icon删掉
完成以后把aar和AndroidManifest.xml拖到Unity的plugins文件夹的Android子文件夹里,使用方法跟jar的一样,参考Android Studio导出Jar包、扩展Unity的MainActivity、Unity Android互相调用
相关文章推荐
- Android导出aar插件供Unity使用以及通过android scheme启动unityApp
- AndroidStudio导出aar包给Unity(最详细)
- Android Studio开发趟过的坑之aar的使用
- Android入门教程五之使用AndroidStudio+SDK开发安卓APP
- 【Android 应用开发】分析各种Android设备屏幕分辨率与适配 - 使用大量真实安卓设备采集真实数据统计
- 安卓开发笔记(二) Android使用AttributeSet自定义控件的方法
- 基于 vuforia + unity + android studio 的AR开发(2)
- 使用Eclipse+ADT+androidSDK建立安卓的开发环境
- 在Android Eclipse 开发如何 使用 (*.aar)文件
- 【安卓学习之开发工具】 Android Studio 学习 二 -- 遇到的问题
- 在Studio进行Aandroid开发使用Lambda语法!
- gitHub上边android studio开发的开源项目转为Eclipse中的项目,个人调试过的可以使用
- 在Android Eclipse 开发如何 使用 (*.aar)文件
- Android学习开发之Android Studio-史上最全使用第三方库,本地jar 、 使用Module依赖、使用AAR、Maven、so等等
- Android开发之Android studio使用git(一)
- 基于 vuforia + unity + android studio 的AR开发(1)
- 安卓开发——问题:Androidstudio导入项目时一直卡在Building gradle project info
- Android开发-基础网络组件(2)使用ApacheHttpClient登陆-AndroidStudio
- 安卓开发——Androidstudio设置网络代理
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码