導航:首頁 > 操作系統 > unityandroid真機調試

unityandroid真機調試

發布時間:2022-06-24 23:08:47

A. 如何在Unity中對程序進行 android 真機斷點調試

程序調試,是將編制的程序投入實際運行前,用手工或編譯程序等方法進行測試,修正語法錯誤和邏輯錯誤的過程。這是保證計算機信息系統正確性的必不可少的步驟。編完計算機程序,必須送入計算機中測試。

B. 詭異,Unity在安卓運行崩潰問題,求助

用unity寫了一個功能,在安卓上運行。功能是點擊Button(Unity的GUI),調用Android代碼,重新載入Android程序。 問題:點擊Button後,程序黑屏,貌似是奔潰掉了,不知道問題出在哪,請各位看官有頭緒的請幫忙解釋下!! 接上真機在Eclipse中調試沒有發現報紅。
以下是Unity響應Button:void OnGUI() {
if (GUILayout.Button("Restart application",GUILayout.Width(100),GUILayout.Height(100)))
{
using (AndroidjavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer"))
{
using (AndroidJavaObject jo = jc.GetStatic("currentActivity"))
{
jo.Call("StartApp");
}
}
}
}
以下是Android端實現重新載入Android程序的代碼:public void StartApp(){ Intent intent = MainActivity.this.getPackageManager().getLaunchIntentForPackage(this.getPackageName()); startActivity(intent);
}

C. unity3d android怎麼調試

D. unity直連android手機時adb命令出錯

工具:
1.Unity
2.Android SDK
3.Android真機**
手機端設置:
我這里用的是華為C8815,PC上要有手機的驅動,可以下個XX手機助手,連上手機後會自動安裝驅動,驅動安裝完成後XX助手要卸掉防止埠佔用。
驅動安裝好之後手機打開設置–開發者人員選項,開啟開發都模式並打開USB調試,我的是這個樣子

E. 如何配置unity3d的安卓手機開發環境

1.Android運行環境的搭建

進行安卓系統的軟體設計,那麼JDK的開發環境搭建必須是首要的。我們選擇Windows10 64位操作系統。同時在JDK版本的選擇中選用Windows x64版本的Java SE Development Kit 8u5,該版本穩定,應用廣泛而且開源免費,獲取方便。在安裝的過程中要注意不要重復安裝,應安裝完畢後立即刪除安裝包,否則如果不小心再次點到安裝包,該安裝包會立刻刪除所安裝的程序並詢問是否重新安裝。在JDK的安裝過程中,要注意開發工具,源代碼,公共JRE三項都要選中,而且要安裝到C盤默認目錄下,同時將其附帶的JRE同樣安裝到相同目錄下,同時硬碟至少應該留有2G的空間。

選擇好JDK的版本並進行安裝後,我們的JAVA環境就安裝好了,眾所周知,安卓系統是由JAVA語言架構的,所以在搭建安卓運行環境之前必須要先安裝JAVA環境。安裝完JAVA環境之後,我們進行安卓開發環境的搭建。我們就要進行Android SDK版本的選擇。我們這里選擇android-sdk_r24.4.1-windows版本。這個版本是與安卓8.0同時發布的,同時它的發布時間也在我們的安卓測試機紅米NOTE5A型號之後,可以完美兼容我們的安卓測試機所運行的安卓7.1.2版本。

以上就是安卓環境的安裝和搭建,更多Unity開發方面的問題可以看下這個視頻教程網頁鏈接,希望我的回答能幫到你。

F. unity 調用android java 要真機測試嗎

  1. 在開始調用任何安卓代碼之前,確保你可以把你的程序編譯成安卓的apk,在安裝完安卓環境之後,Unity需要進行一些設置才可以編譯,第一次編譯需要設置ADK的目錄,打開Preferences設置。

  2. 步驟如下:

  3. 創建Android 項目

  4. 導入Unity的classes.jar(這里他只說了mac下的方法,win下我的目錄是in)

  5. 編寫代碼和相關的XML(這一點他把代碼都貼出來了,可以直接復制)

  6. Build安卓項目,在bin/classes目錄下打包所有class成jar 在該目錄下執行

  7. jar-cvfclass.jar*

  8. 將打包好的class.jar 放到Assert目錄下的 Plugins/Android 下,可以是任意名字和目錄,Unity會在這里查找所有的jar作為插件,另外將安卓項目的res文件夾以及AndroidManifest.xml拷貝到Plugins/Android目錄下

  9. 編寫調用Java的測試腳本,並拖到場景中的對象上(直接拖到攝像機上面就可以了)

  10. 設置好程序的PlayerSettings,Identification Bundle Identifier*,設置為你的包名(我猜想,不設置這里,在AndroidManifest設置Activity的android:name,在類名前加上完整的包名應該是可以的)

  11. Build編譯成apk,然後安裝到手機或者虛擬機上,運行,查看Log cat

G. unity工程是怎麼在android上運行的

首先我們要創建一個android項目 因為項目需要使用Unity提供的介面,所以需要將介面classes.jar引入至當前工程但中。介麵包的所在地,打開Finder->應用程序->Unity->點擊Unity圖標,滑鼠右鍵選擇「顯示包內容」->Contents->PlaybackEngines->AndroidPlayer->bin->classes.jar 。介麵包引入工程後,開始編寫JAVA代碼。 UnityTestActivity是主Activity,Unity程序一起動就會調用這個Activity,它是在AndroidManifest.xml中配置的。它需要繼承UnityPlayerActivity,然而它就是剛剛我們引入的classes.jar包中提供的介面類。UnityTestActivity對外提供了兩個方法介面,StartActivity0(String name) 方法與StartActivity1(String name)方法,這兩個方法是在Unity中使用C#腳本調用的,意思是調用後程序將打開一個新的Activity,參數name也是由C#腳本傳遞過來的,接著將傳遞的String參數繼續傳遞給新打開的Activity。 接下來就是設置xml文件和布局文件了。對於會android編程的同學就很熟悉了。 把寫好的java代碼發布成jar包。接下來就創建unity工程,Unity工程中文件夾的結構如下,Plugins->Android的名稱不能修改,必需保持一致。接著把Eclipse中Android的工程文件拷貝至這里,除了Android工程中的src文件夾,將其它文件夾全部拷貝至Plugins->Android文件夾中。最後在Plugins->Android文件夾中創建bin文件夾,然後將剛剛生成的.jar文件拷貝進來,jar的名稱可以隨便修改,但是jar包裡面必須是com->xys->你的class文件,否則運行程序後提示找不到類文件。 接下來就是如何在C#中調用android的方法的代碼了。 加入如下代碼。 AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject jo = jc.GetStatic<AndroidJavaObject>("currentActivity"); jo.Call("StartActivity0","第一個Activity"); 先得到AndroidJavaClass,然後得到AndroidjavaObject就是當前Activity的對象,也就是我們在上面創建的主UnityTestActivity.JAVA。拿到它的對象後調用jo.Call()參數1表示調用UnityTestActivity.JAVA類中的方法名稱,參數2表示該方法傳遞過去的參數。如下圖所示:「第一個Activity」與「第二個Activit」就是我在C#中傳遞過去的字元串。 7 發布成android平台apk

閱讀全文

與unityandroid真機調試相關的資料

熱點內容
php接收websocket 瀏覽:561
碧藍航線如何查賬號伺服器 瀏覽:832
msx命令 瀏覽:747
怎麼購買app內購 瀏覽:487
vivo手機怎麼把安卓系統提示關閉 瀏覽:961
汽油分配控制單片機 瀏覽:576
python字典最大值最小值求和 瀏覽:280
php7pdo擴展 瀏覽:938
粉筆app如何看行測 瀏覽:814
如何舉報不正當app 瀏覽:252
智能家居演算法組 瀏覽:55
解壓動畫壽司 瀏覽:519
python3怎麼連接mysql 瀏覽:424
程序員曬出一段代碼 瀏覽:274
python爬蟲崔慶才 瀏覽:766
u8伺服器如何開啟 瀏覽:883
java設置jtable 瀏覽:750
改造非牛頓流體解壓 瀏覽:152
如何加密筆記本里的文件 瀏覽:903
同步伺服器時間命令 瀏覽:1002