kedzie / VBoxManager

Android VirtualBox Manager
https://market.android.com/details?id=com.kedzie.vbox&feature=search_result
68 stars 21 forks source link

IDisplay::TakeScreenShotPNGToArray() has been removed. #23

Open myamigo opened 8 years ago

myamigo commented 8 years ago

I'm a recent user of the app (V 4.0.0) and it's just what I need but it is out of date compared to the latest version of VirtualBox (running Version 5.0.16 r105871). I'm running Android version 5.0 on a Samsung Galaxy S5.

I get the following error when I open the VM... screenshot_2016-03-11-12-01-58 cropped

From... https://github.com/mdaniel/virtualbox-org-svn-vbox-trunk/blob/master/doc/manual/en_US/SDKRef.xml

      <listitem><para>
        _IDisplay::TakeScreenShot() and IDisplay::TakeScreenShotToArray()
        have a new parameter_
        <computeroutput>bitmapFormat</computeroutput>. As a consequence of
        this, IDisplay::TakeScreenShotPNGToArray() has been removed.
      </para></listitem>

The use of the Savestate function has changed as well... screenshot_2016-03-11-16-25-58

        <listitem><para><link linkend="IMachine__saveState">IMachine::saveState()</link>
          replaces
          <computeroutput>IConsole::saveState()</computeroutput></para>
        </listitem>

The same thing happened with the snapshots function... screenshot_2016-03-11-12-02-16

... and trying to view metrics causes the app to throw a fault.... screenshot_2016-03-11-16-34-03

Other features seem to work fine (Pause, Reset, Power off, ACPI Button)

I'm not a developer and I have no experience with coding changes to Android apps. I'm just sharing what I found in case someone wants to take this on.

myamigo commented 8 years ago

@kedzie are you still maintaining this app?