Unity接入Android廣告: 將Aar包放入U(xiǎn)nity中測(cè)試

來源:CSDN
作者:BiggerChang
時(shí)間:2020-08-19
3162
以下是Unity接入Android廣告,將Aar包放入U(xiǎn)nity中測(cè)試的具體步驟。

1、編寫Android測(cè)試用例

創(chuàng)建一個(gè)Java類,取名為:Communication

ia_300000031.png

package com.test.testaar;public class Communication {    public String TestMethod(String msg){        return "Android Receive:" + msg;    }}

2、創(chuàng)建Unity測(cè)試項(xiàng)目

創(chuàng)建一個(gè)新項(xiàng)目,取名隨意

ia_300000032.png

在Main Camera中掛個(gè)測(cè)試腳本,取名為Test

ia_300000033.png

using UnityEngine; using UnityEngine.UI; public class Test : MonoBehaviour {    public Text m_TextLog;    public void Start()    {        //這個(gè)需要添加相應(yīng)對(duì)象的完整的包名        AndroidJavaObject ajo = new AndroidJavaObject("com.test.testaar.Communication");        //因?yàn)锳ndroid的Communication中的TestMethod 有參數(shù),也有返回值        //所以我們也需要把相應(yīng)的參數(shù)、返回類型加上去        m_TextLog.text = ajo.Call<string>("TestMethod", "i am unity");    } }

AndroidJavaObject中需要填入完整的包名,否則就找不到這個(gè)類,也無法實(shí)例化

ia_300000034.png

在Unity中放置一個(gè)Text用于顯示Log信息

ia_300000035.png

3、導(dǎo)出Aar包放入U(xiǎn)nity中

AS中點(diǎn)擊Build-;Rebuild Project,導(dǎo)出Aar包

ia_300000036.png

在Unity中新建Plugins/Android文件夾,將Aar文件放入里面

ia_300000037.png

4、導(dǎo)出Apk,在設(shè)備上測(cè)試

包名可以隨意去,不需要跟Aar的包名保持一致,將Build System切換到Internal

ia_300000038.png

打包運(yùn)行后,即可看到

ia_300000039.png

原文鏈接:點(diǎn)擊前往 >
版權(quán)說明:本文內(nèi)容來自于CSDN,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼關(guān)注
獲取更多出海資訊的相關(guān)信息
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家