Thanks Jonathan. I enabled logging and it's listing an xml parsing exception, missing root element, when trying to get the package list. any idea?
>>>> log <<<<< -- Starting Process - 10/22/2011 11:04:37 AM -- Executable: C:\Program Files\MSBuild\Novell\mandroid.exe Arguments: -activated Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin -- Starting Process - 10/22/2011 11:04:38 AM -- Executable: C:\Program Files\MSBuild\Novell\mandroid.exe Arguments: -activated Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin -- Starting Process - 10/22/2011 11:04:40 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: start-server Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin -- Process Finished [5000] -- -- Starting Process - 10/22/2011 11:04:40 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: devices Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDOUT] List of devices attached [STDOUT] 3431676B9DDF00EC device [STDOUT] -- Starting Process - 10/22/2011 11:04:41 AM -- Executable: C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe Arguments: /p:Configuration=Debug /p:Platform="AnyCPU" /target:SignAndroidPackage "C:\Users\Sylvain\Documents\Visual Studio 2010\Projects\HelloMonoDroid\HelloMonoDroid\HelloMonoDroid.csproj" Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin -- Process Finished [2147483647] -- -- Starting Process - 10/22/2011 11:04:42 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: start-server Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin -- Process Finished [5000] -- -- Starting Process - 10/22/2011 11:04:42 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: -s 3431676B9DDF00EC wait-for-device Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin -- Starting Process - 10/22/2011 11:04:43 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: start-server Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDOUT] [STDERR] -- Process Finished [5000] -- -- Starting Process - 10/22/2011 11:04:43 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: -s 3431676B9DDF00EC shell cat /data/system/packages.xml Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [ERROR: TryGetPackageList] TryGetPackageList failed '/data/system/packages.xml': System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at MonoDroid.Adb.TryGetPackageList(Device device, String file) -- Starting Process - 10/22/2011 11:04:54 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: -s 3431676B9DDF00EC shell cat /dbdata/system/packages.xml Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDERR] error: protocol fault (no status) [ERROR: TryGetPackageList] TryGetPackageList failed '/data/system/packages.xml': System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at MonoDroid.Adb.TryGetPackageList(Device device, String file) -- Starting Process - 10/22/2011 11:04:54 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: -s 3431676B9DDF00EC shell cat /dbdata/system/packages.xml Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDERR] error: device not found [ERROR: TryGetPackageList] TryGetPackageList failed '/dbdata/system/packages.xml': System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at MonoDroid.Adb.TryGetPackageList(Device device, String file) -- Starting Process - 10/22/2011 11:04:55 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: start-server Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDERR] error: device not found [ERROR: TryGetPackageList] TryGetPackageList failed '/dbdata/system/packages.xml': System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at MonoDroid.Adb.TryGetPackageList(Device device, String file) -- Starting Process - 10/22/2011 11:04:55 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: start-server Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDOUT] [STDERR] -- Process Finished [5000] -- -- Starting Process - 10/22/2011 11:04:56 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: -s 3431676B9DDF00EC shell pm list packages -f Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDOUT] [STDERR] -- Process Finished [5000] -- -- Starting Process - 10/22/2011 11:04:56 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: -s 3431676B9DDF00EC shell pm list packages -f Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDERR] error: device not found [STDERR] error: device not found -- Starting Process - 10/22/2011 11:04:57 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: start-server Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDOUT] [STDERR] -- Process Finished [5000] -- -- Starting Process - 10/22/2011 11:04:58 AM -- Executable: C:\Tools\Android\r13\platform-tools\adb.exe Arguments: -s 3431676B9DDF00EC install "C:\Program Files\MSBuild\Novell\Mono.Android.DebugRuntime-debug.apk" Appending Java path: C:\Program Files\Java\jdk1.6.0_21\bin [STDERR] error: device offline On Sat, Oct 22, 2011 at 9:17 AM, Jonathan Pobst <[email protected]> wrote: > Go to Tools->Options->Mono for Android and turn on ADB logging. > > Try running again, and there will be a log called monodroid.log on your > desktop. Hopefully that log should provide some clues as to what is going > on behind the scenes. > > Jonathan > > > > On 10/22/2011 11:07 AM, Sylvain Bernard wrote: > >> I'm running VirtualBox on a Linux machine to host Win7 and VS2010 with a >> valid monoTouch license. >> >> I followed the usb/debug setup tutorials. My guest Win7 detects the usb >> connection and lists the Android device properly. The Android manager >> detects my device (Nexus S) just fine. >> >> I have also set up VS for debugging over wifi with a hard-coded host IP >> (which I verified is pingable from the LAN.) >> >> However, when I start a debugging session, the "Select Device" window >> pops up and starts installing the mono runtime but it hangs >> there indefinitely. I can never get past this point. >> >> Any help would be greatly appreciated. >> >> >> ______________________________**_________________ >> Monodroid mailing list >> [email protected] >> >> UNSUBSCRIBE INFORMATION: >> http://lists.ximian.com/**mailman/listinfo/monodroid<http://lists.ximian.com/mailman/listinfo/monodroid> >> > >
_______________________________________________ Monodroid mailing list [email protected] UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid
