Unity接入Android廣告: 將Aar包放入Unity中測試

來源:CSDN
作者:BiggerChang
時間:2020-08-19
3143
以下是Unity接入Android廣告,將Aar包放入Unity中測試的具體步驟。

1、編寫Android測試用例

創(chuàng)建一個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測試項目

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

ia_300000032.png

在Main Camera中掛個測試腳本,取名為Test

ia_300000033.png

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

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

ia_300000034.png

在Unity中放置一個Text用于顯示Log信息

ia_300000035.png

3、導(dǎo)出Aar包放入Unity中

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

ia_300000036.png

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

ia_300000037.png

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

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

ia_300000038.png

打包運行后,即可看到

ia_300000039.png

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