Just for checking, are you sure you are using the
release builds of the Android libraries? The debug version will run reaaaally slow, it's not meant to be used unless you have a need for debugging AGS Native code and for some reason you are not able to build the C++ libraries yourself.
Other than this, make sure you are using a hardware accelerated renderer and about rotation, make sure you are setting the desired rotation. These are set in the
android.cfg file.
[misc]
rotation = 0 // user can rotate
rotation = 1 // portrait
rotation = 2 // landscape
[graphics]
renderer = 0 // software renderer
renderer = 1 // hardware, render to screen
renderer = 2 // hardware, render to texture
These settings are the same since jjsat first wrote this config file in 2012 because the Android Player was made to keep the same settings menu. In the future the idea is to ditch this and instead use acsetup.cfg only, but this changes a lot the Settings menu and requires touch to be a thing accross all systems (which IS, but it's not configurable yet)
But can u tell me how I can show that device or the preview mode?
I don't understand, what do you mean? In the emulator?
You need to go into the AVD (Android Virtual Device) manager and create an emulator for the device you want.
From there on just the config the phone as you want and hit next to the end.
Once this is done, just click play in the device you just created in the AVD manager

from there on, the ADB running on Android Studio will pickup and show it as a device available for you to run your stuff.
more details here...About sound not working I don't know, in the past there was a sound cache config in the Android and iOS devices but these are no longer used internally by the engine, but I don't think they would explain sound failing in your case...