一. 安装Java的JDK和Android的SDK

这两个软件网上有很多,自己去找吧。

JDK的安装,在这也省略了,我安装后的路径为D:\Program Files\Java\jdk1.8.0_101。

Android的SDK不用安装,拷贝到硬盘上即可,如D:\Android\android-sdk-windows。

二. 设置环境变量

1. 右键“计算机”→属性→高级系统设置→环境变量→系统变量

2. JDK配置

(1) 新建JAVA_HOME变量

点击“新建”在“变量名”中输入JAVA_HOME,在“变量值”中输入D:\Program Files\Java\jdk1.8.0_101,然后点“确定”按钮。

(2)新建CLASSPATH变量

点击“新建”在“变量名”中输入CLASSPATH,在“变量值”中输入  .;%JAVA_HOME%\lib;JAVA_HOME%\lib\tools.jar;  ,然后点“确定”按钮。

(3)在“path”变量中添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin

(4)JDK测试

右键“开始”菜单,运行中 输入 cmd,进到DOS状态,然后分别输入JAVA和JAVAC命令,如果出现有注释的提示便是JDK的环境变量配置正确,如果出现“外部命令”的字样说明JDK的环境变量没有配好。

3. SDK配置

(1)新建“ANDROID_SDK_HOME”变量

点击“新建”,在“变量”中输入ANDROID_SDK_HOME,在“变量值”中输入D:\Android\android-sdk-windows。

(2)在“path”变量中添加%ANDROID_SDK_HOME%\platform-tools和%ANDROID_SDK_HOME%\tools

(3)SDK测试

右键“开始”菜单,运行中 输入 cmd,进到DOS状态,然后分别输入adb命令,如果出现有注释的提示便是SDK的环境变量配置正确,如果出现“外部命令”的字样说明SDK的环境变量没有配好。

三. Unity下的相应配置

创建一个Unity工程,在Edit菜单中选Preferences,再进入External Tools中配置JDK和SDK路径

四. 发布

在Unity的File菜单→Build Settings...→选择Android平台,点击Build按钮,便可以发布出Android的应用包*.apk了。

五. 常见问题解决

1. External Tools中没有Android选项,怎么办?(如下图)

此时你会发现,Build Setings中的Android选项中也是空的,这说明你在安装Unity时没有选择Android这一项,此时点击Open Download Page按钮将其安装即可。

2. 发布时出现"Required API level 23"之类的提示,怎么办?

升级SDK版本。点击SDK文件夹下的SDK Manager,打开SDK管理

选择tools下所有大于23的选项,点击Install  packages...按钮

点击Accept License选项,在点击Install按钮,升级。

再重新发布,便会成功了。

3. 如果发布时出现“SDK Build Tools version 25.0.2<28.0.3……”提示,怎么办?

此时,需要按上面的方法升级SDK的Tools中的前三项,如下图:

再发布便可以通过。

4. 如果发布时出现“Gradle build failed.See the Console for details.”提示,怎么办?

此时,需要去控制台看一下到底是因为什么发布失败了。如果是下图的提示

只要将Build Settings面板中Build System后的参数Gradle改成Internal即可,如下图。

5. 如果发布时出现“Unable to start ADB server.Please make sure the Android SDK is installed and is ……”,怎么办?

恭喜你!你成功地按了“生成和运行”(Build and Run)按钮来发布你的Android包。你是想在Windows操作系统上运行吗?显然不是,你发布的东东只能在Android 系统上运行,可是在Windows系统上找不到Android的ADB服务,所以出错了。

解决办法就是,按“生成”(Build)按钮,发布你的Android包。

参考文献:https://support.wikitude.com/support/discussions/topics/5000091362

 

 

老孙头课堂:https://edu.csdn.net/lecturer/3617

SDK:https://download.csdn.net/download/sunbowen63/11147904

JDK:https://download.csdn.net/download/sunbowen63/11147902

 

更多相关文章

  1. [Android(安卓)NDK]Android(安卓)JNI开发例子 ---3 在JNI中实现o
  2. 第17天android:《android从零开始》视频(1-5)
  3. Android(安卓)EditView
  4. Android之adb环境变量配置
  5. android 目录结构,adb环境变量配置
  6. Android下模拟按键输入
  7. 链接器解析多重定义的全局变量
  8. [RK3399][Android7.1] 调试笔记 --- 设置搜狗为开机默认输入法
  9. Android(安卓)EditText不弹出软键盘

随机推荐

  1. 写个android下倒计时软件
  2. android之startActivityForResult的使用
  3. Android MIME类型结构
  4. 安卓视频通讯与监控系统完全版本正式发布
  5. cordova的android notify消息通知插件
  6. android studio无法在可视化页面预览布局
  7. android的sdk源码下载地址及关连方法
  8. Android Build System详解
  9. 应用程序基础(Application Fundamentals)
  10. Android 中使用MIC(麦克风)录音