2017-03-16 67 views
0

這個問題基本上有兩個部分,因爲答案可以「停用」其他問題: 我可以以某種方式在Unity遊戲引擎項目中使用Android應用程序項目(用Android Studio編寫)嗎?如果是的話,下面的問題並不重要,但我認爲答案是否定的。我應該如何在Android Studio應用程序項目中使用R查詢,以便以後可以輕鬆地將項目轉換爲庫項目?

有Android的java開發者,這裏有Unity遊戲引擎的c#開發者。我們中的一些人需要創建一個Android Studio應用程序項目,並且在調試過程中他們應該具有某種可視化表面。 之後,如果他們能夠將代碼作爲庫項目提供給我們會更好,因爲應該爲Unity創建一個jar文件,因爲應用程序的最終表面將位於Unity中。

我知道有關於「如何將應用程序項目轉換爲庫項目」的主題,並且他們在一個簡單的示例項目中完美工作。但是,如果R方法和R變量調用(或者我不知道那個名字,R.id.something和R.something等)在很多java文件中,那麼這是不容易的。切割它們是很多工作。我根本無法建立圖書館應用程序,如果它有這些R的東西。在一個大的Android應用程序項目中就是這種情況,但我不知道新項目是否會有一個好的工作流程。

由於我不是一個android開發人員,我不知道如何輕鬆地製作一個新項目中的這個工作流程。任何想法?

回答

0

的「R」在Android開發是指用於訪問在Android項目res文件夾R類,至極包含所需的所有其他資源(圖片,佈局,字符串)

團結允許您訪問本地並且,你可以導入到你的編輯器自定義插件,我建議在統一的網站
https://docs.unity3d.com/Manual/PluginsForAndroid.html

Android的插件機制還允許Java被用來給人一種良好的閱讀對插件的官方文檔供android啓用交互n與Android操作系統。
創建Java插件有幾種方式,但每種情況下的結果是,最終會生成一個包含插件的.class文件的.jar文件。一種方法是下載JDK,然後使用javac從命令行編譯.java文件。這將創建.class文件,然後您可以使用jar命令行工具打包成.jar文件。

相關問題