Unity2017.1.1f版本下发布Android项目并插入UnityAds广告方法

122 篇文章 2 订阅
13 篇文章 0 订阅
本文详细介绍了如何使用Unity为Android平台打包应用,包括安装JDK和SDK,设置Unity的外部工具路径,导入UnityAds,创建Unity Gaming Services项目,获取广告ID,并在C#脚本中实现广告展示。最后,讲解了打包过程中的注意事项,如设置包名和发布APK的步骤。
摘要由CSDN通过智能技术生成

Unity发布Android工程打包.apk必须完成的步骤:

1、安装JDK、SDK。

参考:安装JDK和SDK详细流程

2、设置Unity的Edit-Preferences-External Tools下的SDK和JDK路径,NDK可以不用设置,SDK路径基本是:G:/AndroidSDK/android-sdk-windows,JDK路径基本是F:/Java/JDK。

3、进入Unity点击Window-Asset Store,如果连不上Reload几次就可以了,进入后搜索:UnityAds,会搜索出很多找到一个免费的下载,然后Import。

2022年4月18日21:51:35更新:

UnityAds 广告官网:Unity Gaming ServicesUse Unity Gaming Services to develop and operate your games.https://dashboard.unity3d.com/organizations

注意:需要登录Unity账号才会跳转到正确的网页,我也挺懵逼的 以为进错了。。 

4、去到Unity官网 Unity官网,使用自己Unity账户或者注册一个账户,登录进去,点击Operate,左边菜单栏的Monetization-Projects,新建新项目,后面的按照指示来操作,然后完成后会给你一个广告ID,这个ID在代码中需要使用,复制它。

5、打开Unity编写C#脚本,把该脚本放在摄像机或者其他物体身上,最简单的实现代码如下:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Advertisements;
public class GameManager : MonoBehaviour {


	void Start () {
        Advertisement.Initialize("1771457");

    }
	

	void Update () {
		
	}

    public void OnShowUnityAdsButtonClick()
    {
        if(Advertisement.IsReady())
        {
            Advertisement.Show();
        }
        else
        {
            Advertisement.Initialize("1771457");
        }
    }
}


6、发布Android,BuildSetting-选择Android,SwitchPlatform,进入PlayerSettings,最好将打包的名字即Packages name例如:com.mycompany.MyUnityAds 这个mycompany和MyUnityAds是公司名和游戏名,与上面的公司名和游戏名保持一致,不然有可能会出错,最后保存的名字可以随意设置,等待一段时间发布出去,将.apk在虚拟器上运行或者如果你有安卓手机的话直接把.apk下载到手机上运行,需科学上网才能成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值