I found a lot of solution to make a screencast on Android but each time the root is mandatory.
Does anyone have the solution without root?
I found a lot of solution to make a screencast on Android but each time the root is mandatory.
Does anyone have the solution without root?
Well, the reason Screencast and similar apps require root permission is that the video data has to be accessed using the administrative privileges (i.e. roots access)
But you can always use an app such as No Root Screen Recorder to video record your screen. But the problem with this option is that you have to connect your device to a windows computer in order to capture.
This is the only option which is available to given you have no root access.
If you're willing to use external hardware, one good option is an External HDMI capture card and a USB to HDMI cable.
For example a Blackmagic Design : UltraStudio Mini Recorder
is only $145 for an HD-SDI and HDMI thunderbolt device, and a Micro USB to HDMI cable can go for as little as $10.
This way the recording does not affect the performance of your device or app. More expensive than an app on the device, but much more flexible.
To record the screen on Android without having to connect the Android to some computer, one can use some video conference application that allows screen sharing on Android such as Google Meet or BlueJeans, and record the video conference. Example (I used BlueJeans): https://youtu.be/guiB_8-XLg8 (I added a visual effect to see where I click on the screen).
One can use the application Screenshot touch (free for basic features and with ads) to record video screencasts. Example work the free version: https://youtu.be/bf2GMkq38b4 (tested with Android 10 on Samsung Galaxy S9), recorded with the settings shown on the screenshot below, which I chose to be the maximum settings (which end up being 1440p at 50 FPS on YouTube):
The best and the most simple way and the more beautiful, How to Capture/Record Android Screen Without Root