来源:蜘蛛抓取(WebSpider)
时间:2018-03-03 22:10
标签:
苹果平板运行安卓软件
unity3d模型安卓手机怎么查看_百度知道
unity3d模型安卓手机怎么查看
我有更好的答案
1.首先,必要的软件工具。 Unity3D这个是必要的。运行的环境:Java(jdk).
Android模拟器(sdk)。2. 安装一.Java的安装。这个非常简单。打开你下载好的选择个路径安装就可以了。在个就是环境配置。右击我的电脑-属性-高级-环境变量-新建三个路径(变量名有的话直接在上面操作就可以了)。1.变量名JAVA_HOME变量值C:\Program Files\Java\jdk1.7.0_03 (这个可能没有你必须新建。 注意:C:\Program Files\Java\jdk1.7.0_03这是我的。你的可能是D:\......,E:\......) 这是我的java路径。Unity3D如何发布Android的apk文件Unity3D如何发布Android的apk文件2.变量名CLASSPATH变量值 .;%JAVA_HOME%\lib\tools.%JAVA_HOME%\lib\dt.%JAVA_HOME%\C:\Program Files\Java\jdk1.7.0_03\jre\lib\ext\QTJava.zipUnity3D如何发布Android的apk文件3.变量名Path
变量值C:\Program Files\Java\jdk1.7.0_03\bin( 这个可能先前已经有了。这段路径你放在前后都无所谓。如果你放在后面C:\...前面要有个分号隔开。如果有了就不用了。)Unity3D如何发布Android的apk文件注意。这上面都是我个人的。你要清楚你的java安装路径。二.Android模拟器(sdk)的安装。下载下来后,直接解压就可以了。这个也需要环境设置。将你的模拟器platform-tools文件夹路径添加到上面讲的Path变量值下。我的是G:\adt-bundle-windows-x86\platform-toolsUnity3D如何发布Android的apk文件可以点击sdk Manager.exeUnity3D如何发布Android的apk文件里面已经有下载安装好的Android版本,2.3.3
3.1。Unity3D如何发布Android的apk文件点击AVD Manager.exe.Unity3D如何发布Android的apk文件运行后界面。Unity3D如何发布Android的apk文件红线的已经新建好的不同的Android版本,点击右边的new按钮,出现下面的界面。Unity3D如何发布Android的apk文件可任意填写好的AVDname,再选择Device,这是设置屏幕大小的,你可以选择一个都可以。Target点击下拉箭头,选择自己需要的Android版本。SD Card选择大小,点击OK。此时,你的AVD界面。已经有了一个Android版本了,可以多建几个版本。选择一个Android版本。点击右下角的Start接着继续点击Launch。真机(虚拟机)就出来了。现在环境已经配置完成了3.发布apk打开你的Unity3D。Unity3D如何发布Android的apk文件首先,设置一下你的模拟器路径。点击菜单栏中的Edit-PreferencesUnity3D如何发布Android的apk文件看Android SDK Location这个选项浏览你的模拟器路径。Unity3D如何发布Android的apk文件点击 File-Build Settings。Unity3D如何发布Android的apk文件然后再点击Add Current添加你的场景。再 点击Switch platform 确保你的那个unity小图标在Android一行, 再点击Play SettingsUnity3D如何发布Android的apk文件要注意的是划红线的部分。如果你原先没设置。第一个红线出你的应该是com.Company.Productname. 记住要把Company改成别的。只要不是Company就可以了。不然发布不了。另外就是第二个划红线处。这是选择你要发布的apk文件的运行环境。也是最低环境。这里我们选择2.3
每一个unity版本都有一个发布最低版本的限制。我这个已经是最低限制了。更高的Unity版本发布的最低Android系统版本限制也就会越高。特别要注意的是。你发布的Android版本如果你的模拟器里面没有这个版本的。那就会出现发布错误。点击Build按钮。就可以发布出apk文件了。
采纳率:46%
来自团队:
com/2731.html" target="_blank">http,直接从Unity3D中导出Android APK安装包.unitymanual.unitymanual://www,给你一个网址,有什么不懂的话,可以问我,然后在手机上安装就行了://www你想在Android手机上查看你设计的Unity3D项目:<a href="http。具体怎么到处APK
本回答被网友采纳
那是电脑上的,手机打开原网页就可以了
为您推荐:
其他类似问题
您可能关注的内容
安卓手机的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求助各位大神帮我看下 Unity3d 与 Android 交互的问题_百度知道
求助各位大神帮我看下 Unity3d 与 Android 交互的问题
我有更好的答案
);androidplayer\,在这里面再去调用其他的Activity) 5 package com.example. } public void StartActivity(String name) { Intent intent = new Intent(mContext, WelcomeA).height * 0.1f.onCreate(savedInstanceState); } } 4 添加要在unity中调用的方法.player.UnityPlayerA public class MainActivity extends UnityPlayerActivity { private Context mContext = null: 在脚本文件中写如下代码;)) { AndroidJavaClass jc = new AndroidJavaClass(&com.unity3d.player.UnityPlayer&); AndroidJavaObject jo = jc.GetStatic&AndroidJavaObject&(¤tActivity&); Debug.Log(jo.Call&int&(&GetInt&)); } } } 然后生成APK文件,记得先把包名改成与Android工程一样的包名。 要测试,只能在手机上测。 最终效果图: 17 单击StartActivity,启动Android的一个Activity,单击GetInt,Console显示1,其他格式的文件如果放在其他目录下会加载不出来) 然后在Unity里面创建一个脚本文件; using System.C public class Demo .startActivity(intent).jar选择Build Path里面的Add to Build Path.unity3d; import android.os.Button(new Rect(Screen.width * 0.1f;GetInt&com.Home) ) { Application, &StartActivity& jo.Call("。 然后在Build Project 右键单击工程,选择Export 选择JAR file 右边全部勾选, &第一个Activity": using UnityEngine。UnityPlayerActivity只能作为Unity和Android交互的一个接口.height * 0.1f), ".player.UnityPlayer",libs文件夹放需要用的第三方库文件,res文件夹和AndroidManifest直接从Android工程中拷贝过来。 (除了res文件夹不能动,输入JAR的路径和名字,绑定在MainCamera上(当然也可以绑定在其他的对象上),如下;)) { AndroidJavaClass jc = new AndroidJavaClass(".Quit(); } } void OnGUI() { if (GUI; AndroidJavaObject jo = jc.putExtra(&name&;classes, name); this, Screen.Crelease\.Escape) || Input.GetKeyDown(KeyCode.B import com,其他的最好都不要放在单独的文件夹里面,貌似除了jar能加载出来.2f, Screen.width * 0.8f;PlaybackEngines\,这里添加一个带一个参数的方法StartActivity来调用Android的Activity从而运行Android的代码。还添加了一个有返回值的方法GetInt,用来测试在Unity中获取android中方法的返回值。(貌似只能有一个UnityPlayerActivity,而且这个Activity不能是调用第三方SDK方法的Activity,然后单击finish: 在Unity项目中创建一个Plugins.1f, Screen.height * 0: public class MainActivity extends UnityPlayerActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.width * 0.1f).class); intent: MonoBehaviour { void Start () { } void Update() { //.width * 0; } } 6 然后Clean一下当前工程,避免一些不必要的问题;当用户按下手机的返回键或home键退出游戏 if (Input.GetKeyDown(KeyCode.onCreate语句,如下; } if (GUI.Button(new Rect(Screen.jar 拷贝到Android工程的libs文件夹里: 2 右键单击classes, SStartActivity&; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);(¤tActivity& import android.content.I).GetStatic&AndroidJavaObject&bin\.8f, Screen.height * 0: 3 在MainActivity中继承UnityPlayerActivity。删除多余的方法,仅保留onCreate方法中的super, S } public int GetInt() { return 1,如下的目录结构 其中bin文件夹放我们刚刚导出的JAR包; mContext = this.unity3d.Editor\Data\ 1将Unity3D安装目录下的Unity\
资深电脑人
为您推荐:
其他类似问题
unity3d的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)用Unity在Android手機上執行你的第一個app(for Mac) | + 低調的遊戲製作筆記 +匿名用户不能发表回复!|