不知道是否有人依照之前的文章步驟建立了 JAR 檔,但是在 Unity 中呼叫 Android Function 時,卻沒有任何的反應呢?
其實發生這種事情的時候,可以先去檢查一下專案中 Test > app > src > build.gradle 檔案裡面。

第一行原本的程式碼

 
apply plugin: 'com.android.application'
 


必須改成以下程式碼, 才能夠匯出 JAR 檔

 
apply plugin: 'com.android.library'
 


因為 application 的狀態,也是能正常的匯出 JAR 檔,但是在使用時卻不會有任何的反應。
所以當你們發生這問題時,記得先去看看 apply plugin 是否正確,記得一定要改成 library 才會正常!

 

該教學的一系列文章:
Android Studio 匯出 JAR 檔
Android Studio 匯出 JAR 檔 - 加入 Unity classes.jar
Android Studio 匯出 JAR 檔 - 在 Unity 中調用 Android Function
Android Studio 匯出 JAR 檔 - 在 Android 中呼叫 Unity Method

 

可能會遇到的問題:
Android Studio 匯出 JAR 檔 - 呼叫 Function 無反應
Android Studio 匯出 JAR 檔 - broken class file

 

arrow
arrow
    創作者介紹
    創作者 岳 的頭像

    岳 程式與鍵盤間的故事

    岳 發表在 痞客邦 留言(0) 人氣()