unity3D导出的项目如何植入到已经有的android studio中
2018-01-25 16:43
591 查看
第一步
拿到unity3d项目,里面包含以下文件
第二步
在android studio下开始植入到您的项目中,我这边是个demo
第三步
将unity3d项目目录下的libs下的jar文件复制黏贴到android studio 项目下的libs,并右击其中一个jar,选择add as library.
第四步
将unity3d项目下的assets文件复制黏贴到android studio项目下的main文件下。
第五步
在main文件下新建文件jniLibs,将unity3d项目libs文件里的armeabi-v7a 和x86文件复制到libs文件下。
第六步
配置清单文件<uses-permission android:name="android.permission.CAMERA"/> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
第七步
在xml文件下<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayoutandroid:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:id="@+id/scan"> </LinearLayout> </RelativeLayout>
第八步
在activity中public class MainActivity extends UnityPlayerNativeActivity { private LinearLayout scan; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); scan=(LinearLayout)findViewById(R.id.scan); View view=mUnityPlayer.getView(); scan.addView(view); } }
第九步
在activity中的budle中,加入sourceSets { main { jniLibs.srcDirs = ['libs'] } }
然后就可以运行了,当然这个unity导出来的项目是同事导出来的,现在还需要自己去摸索如何使用unity
相关文章推荐
- android studio如何导入和运行调试unity导出的项目,并查看log日志?(或者说:android studio如何导入eclipse项目?)
- unity3d 2d游戏如何导出IOS项目
- 如何取消android studio启动时自动打开上次关闭的项目
- 如何让自己项目在Android studio中以compile被使用(jitpack.io)
- 如何将ADT项目导入Android studio及常見問題
- Android快速实现上传项目到Github(原来Android Studio的git已经这么好用了)
- Android Studio如何回滚已经commit的代码
- 从Eclipse到Android Studio:Android项目如何进行迁移
- 如何在Android Studio项目中导入开源库
- android 实现 从eclipse导出项目到android studio
- 如何将eclipse的项目转到android studio中及其注意事项?
- 【嗨兴科技】如何往Android Studio项目中导入JAR包(这里以导入com.google.json jar包为例)
- 将Unity3D导出的项目集成到iOS主程序中
- 如何从GitHub上下载的项目导入到android studio
- 如何将Eclipse中的项目迁移到Android Studio 中
- 如何将Eclipse中的项目迁移到Android Studio 中
- unity3d导出xcode项目使用afnetworking 3框架导致_kUTTagClassMIMEType 问题解决方案
- android studio如何导入github中的Android项目
- 如何将Eclipse中的项目迁移到Android Studio 中
- 在eclipse 中如何导入已经存在的项目