在开发unity过程中,需要真机调试,但是unity和手机连接,控制台输出手机的debug.log信息比较麻烦,那么手机运行unity项目的时候有什么办法查看debug.log信息呢?
在这里我提供两种较简单的方法,得到log输出。
1,如果只是需要了解少部分信息,直接在uniyt项目中增加ui的text控件,将debug.log信息输出到text上,可以在项目运行的时候直接在手机上看到debug.log信息。
2,如果想一直看到log信息,那么可以采取将unity导出google工程的方法(eclipse或myeclipse可以直接导入打开),再将导出的项目移进android studio中,运行调试。
这里主要说明第二种方法怎么做:
需要看eclipse项目导入android studio的同学,直接跳至第2)步
步骤:
1)将unity项目导出到文件夹:
转换到安卓平台,这里只勾选google android project。然后导出到自己新建的文件夹。
2)打开导出的文件夹,看到如下内容.这是unity5.x导出的google文件内容。eclipse生成的文件也同样是这种形式。
3)新建android studio空项目。
4)项目视图中将Android转换project,如图。
5)展开android studio项目中app文件夹,可以看到libs文件夹。然后将unity导出的eclipse项目的libs文件夹下的unity-classes.jar复制进android studio的libs文件夹下,并添加引用(add as library),如图
6)在app/src/main文件夹下新建一个文件夹,命名为jniLibs(就是这个名称,其中不要有空格)
7)将unity导出的eclipse项目中,libs文件夹下的armeabi-v7a和×86文件复制到jniLibs文件夹中。
8)将unity导出的eclipse项目中,src文件夹下的东西全部复制进android studio 中刚刚的main文件夹下的java文件夹中(会自动全部覆盖)。
9)将unity导出的eclipse项目中的assets文件夹复制到main文件夹下。
10)将unity导出的eclipse项目中的res文件复制到android studio main文件夹下,就会自动将此res文件夹中的内容添加到android studio的main/res文件夹中(要注意,这里复制后会询问 相同文件是否覆盖,选择不要覆盖,而是跳过,否则运行会出错,找不到文件。还有就是不要将unity导出的eclipse项目中的res复制到android studio的main/res文件夹中,这样会形成res文件是另一个res文件的子目录,就达不到目的了。)
11)看到的总的项目视图如下:
12)最后一步:把新工程main文件夹下AndroidManifest打开,<activity>.....</activity> 标识的语句用unity导出的eclipse工程下AndroidManifest文件中的<activity>.....</activity>语句替换。保存
13)完成,可以在手机或模拟器中运行项目了,可以看到log信息,可以进行你自己的操作。
版权声明:本文转载至: https://blog.csdn.net/sinat_23079759/article/details/53043689
来源:网络
大家好,我是皮皮猫。 每文一言: 欲戴王冠,必承其重。哪有什么好命天赐,不都是一路披荆斩棘才换来的。 本篇文章: 本篇文章主要是Android的入门学习,了解安卓,同时通过Android Studio创建一个项目。 进入正文: 一、完整项目精简流程: 二、Android开发工具 开发工具: Android Studio 提前准备: 提前安装jdk(JDK安装这里不多加赘述) 三、使用Android...
在调试android包的时候,我们经常需要实时的查看打印日志,利用android studio可以方便查看unity的各种log。 首先先下个android studio,安装,运行,可以看到如下界面: 选择第一个选项Start a new android Studio Project,然后一路next到底,直至Finish,创建工程完毕。接着用USB连接手机,如下图: ...
目录 一.目的 1.1 想知道:Android Studio中如何查看Logcat调试信息 二.参考 2.1 Android Studio中如何查看Logcat调试信息 三.操作 3.1.版本 3.1 查看日志 一.目的 1.1 想知道:Android Studio中如何查看Logcat调试信息 二.参考 2.1 Android Studio中如何查看Logcat调试信息 三....
1 Gradle方式导入 步骤一: 新建eclipse项目 接着生成gradle文件,这也是和第1种方法最大的不同 File->Export->Android->General gradel build file 接着选择Hello1,然后一路next就ok了,生成完之后如下图 步骤二: 下面进入Android Studio 图上图所示,点击第5个,我用的是目前最新版本的Andr...
1.首先拿到这样的一个项目 拿到项目之后先不着急打开导入,先查看一下build.gradle文件查看。可以用txt打开 classpath 'com.android.tools.build:gradle的版本和你本地的是否一致,如果不一致,直接修改成你的Android Studio版本即可 从help->about查看自己的版本 如果你的Android Studio使用的是2.x的版本,而要...
安卓项目有两种,一种是eclipse开发的,一种的android studio开发的。有些在github开源的安卓项目,下载下来之后不知道该如何处理了。 这个是Eclipse安卓项目的目录结构。 这个是AS的目录结构。 下面是导入步骤: 第一步,打开一个项目。 选择File->New->Import Project 第二步,选择Eclipse项目根目录文件夹 点击Ok,第一次应该不能运...
1.安装android studio 此过程恕不描述 2.配置使用过程 1.网上很多教程说需要全编工程,其实是不需要的,因为android studio导入是根据其配置文件导入的(ipr),因此只需要用命令单独编译出idgen即可,如果你有编译过源码,只需要mm即可;如果没有编译过源码,用mma命令即可 [html] view plain copy mmm devel...
1. 概念 应用层,在集成的是7层模型中的表示层,会话层,应用层的总和,在TCP/IP三层模型中的最高层,其实现的协议包括TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet等 作用: 每个应用层协议都是为了解决某一类应用问题,而问题的解决是通过位于不同主机中的多个应用进程之间的通信和协同工作来完成的。应用层的具体内容就是规定应用进程在通信时所遵循的协议。 2 . 层...
一、Paint与Canvas 像我们平时画图一样,需要两个工具,纸和笔。Paint就是相当于笔,而Canvas就是纸,这里叫画布。 所以,凡有跟要要画的东西的设置相关的,比如大小,粗细,画笔颜色,透明度,字体的样式等等,都是在Paint里设置;同样,凡是要画出成品的东西,比如圆形,矩形,文字等相关的都是在Canvas里生成。 下面先说下Paint的基本设置函数: paint.setAntiAlia...
Android Toast 两个 Crash 地址:http://tao93.top/2018/12/22/Android%20Toast%20%E4%B8%A4%E4%B8%AA%20Crash/ Toast 是 Android 系统一种非常简单的提示性小工具,最近我尝试修复 Toast 相关的两种 Crash,所以把相关的原委和过程记录了下来。先来看一下第一种 Cr...
I try to delete a specific row with where clause in sqlite for android but it not working plz any body help. try this :...
I'm just trying to create a UIImage View programmatically, I have a new view and I tried doing this This code doesn't work. please help me as soon as possible This is for image with 100 height and 100...
I'm trying to use Firefox to read the SSH banner. ie. when you initially connect to an SSH server the server sends you its banner, identifying the server software and you send the SSH server your bann...
I need to customize the range input. The slider must be green for the lower part(the area which the thumb has moved) and the remaining should be grey. Basically I have changed the default styles from ...
I have the following problem. I want to count the number of occurrences of values that are smaller or equal to zero. Example in the following data I have 3 occurrences 1(0,0,0),2(-1,-2),3(0,0). Is the...