unity3d读取android文本文件,unity3d项目导入android studio

6bc34399c7b9

2017-2-27

第一步

拿到unity3d项目,里面包含以下文件

6bc34399c7b9

Paste_Image.png

第二步

在android studio下新建一个project

第三步

将unity3d项目目录下的libs下的jar文件复制黏贴到android studio 项目下的libs,并右击其中一个jar,选择add as library.

6bc34399c7b9

Paste_Image.png

6bc34399c7b9

Paste_Image.png

第四步

将unity3d项目下的assets文件复制黏贴到android studio项目下的main文件下。

6bc34399c7b9

Paste_Image.png

第五步

在main文件下新建文件jniLibs,将unity3d项目libs文件里的armeabi-v7a复制到jniLibs文件下。

6bc34399c7b9

Paste_Image.png

6bc34399c7b9

Paste_Image.png

第六步

配置清单文件

6bc34399c7b9

Paste_Image.png

6bc34399c7b9

Paste_Image.png

第七步

在xml文件下

xmlns:tools="http://schemas.android.com/tools"

android:id="@+id/activity_main"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:paddingBottom="@dimen/activity_vertical_margin"

android:paddingLeft="@dimen/activity_horizontal_margin"

android:paddingRight="@dimen/activity_horizontal_margin"

android:paddingTop="@dimen/activity_vertical_margin"

tools:context="com.example.lenovo.myapplication.MainActivity">

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical"

android:id="@+id/scan">

第八步

在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);

}

}

最后就可以运行啦,记住是在真机哦。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值