I have a blueprint-only project but rendering on my target device looks totally broken:
After installing TADP/NVPACK as described on the [Android Getting Started] page, I haven’t been able to successfully attach to the ADB debugger over USB in Visual Studio.
I’ve attached a second instance of Visual Studio to my debugging instance so I can read the console output.
I select Debug → Attach to Process…, choose ‘Android’ as my transport type, and enter my device id in the ‘Qualifier’ field. If I then select ‘Show processes from all users’ and ‘Refresh’. At this point the debug console says:
[RedirProcess] C:\NVPACK\android-sdk-windows\platform-tools\adb.exe "-s 015d4b337a4c1e14 shell ps" [RedirProcess] exited (True) in 78 ms [RedirProcess] stdout: USER PID PPID VSIZE RSS WCHAN PC NAME root 1 0 692 548 ffffffff 00000000 S /init root 2 0 0 0 ffffffff 00000000 S kthreadd ... lots more processes ...
and the process appears in the selection dialog. I select the com.epicgames.MyGameName process from the list and select “Attach”. The debug console says:
[AndroidPackage] OnModeChange: DBGMODE_Run 'devenv.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.VisualStudio.WebClient.Diagnostics.HtmlToolHost\v4.0_22.214.171.124__b03f5f7f11d50a3a\Microsoft.VisualStudio.WebClient.Diagnostics.HtmlToolHost.dll'. Symbols loaded.
but doesn’t specify any adb commands it is using to do so. The title of the VS window changes to ‘UE4 (Running)’, but breakpoints don’t seem to work, and the ‘pause execution’ and ‘stop debugging’ buttons don’t do anything, and the app remains responsive on my connected device. At this point, nothing happens until I select Debug → Detach all, which then returns me to regular VS edit mode and emits the following to the VS debug console:
[AndroidPackage] OnModeChange: DBGMODE_Design 'devenv.exe' (CLR v4.0.30319: DefaultDomain): Loaded 'COM2InteropEmit'.
I’m kind of stuck as to what to do next.
I’m running an unrooted Nexus 7 in developer mode.