Taking a Screenshot is a basic feature of Android Smartphone. In Android, by pressing Volume Down and Power key together you can capture a screenshot. And, some Android smartphone offers a virtual screenshot button in Quick Toggle. Even, by enabling three-finger gesture you can also take a screenshot. But, there are some Android Apps which won’t allow the user to take screenshots. Recently, I was trying to take a screenshot on Google Chrome Incognito Mode. And, I got a notification “Couldn’t capture screenshot“. There was a description of the notification, “Taking screenshots isn’t allowed by the app or your organisation”.
If you’re Samsung user and getting “can’t take screenshot due to security policy“. Then this article also gonna be helpful for you.
Why I can’t take a screenshot in some Apps?.
In Android, App developers can disable screenshots feature on certain pages and screens. The developer does in order to protect the privacy of users. Because, Android is an open-source OS, and it’s not secure like iOS.
Even, If you try to take a screenshot using the Screen Recorder App. You will see the black screen in the recording. Because by developer that page or screen is flag secure. Yes, by using an Xposed module you can take Screenshot in Restricted Apps. There are some modules that can disable system-wide FLAG_SECURE in Android. So that you can take a screenshot in any App. But, using a banking App in rooted Android smartphone isn’t a good idea.
Note: None of this method mentioned in this article will work in banking Apps. If it’s so important to take a screenshot in banking Apps. Then, do use another smartphone camera or DSLR. Don’t use the Xposed module for banking Apps.
FIX: Couldn’t Capture Screenshot.
In this article, you will able to know certain methods to take a screenshot in Browser Incognito Mode. Also, these methods will work in some other Apps.
Method 1: Use Google Assistant.
In Chrome Incognito mode, “Couldn’t capture screenshot” notification was coming. But, with the help of Google Assistant, I was able to take a screenshot. Though, you can copy the URL of the website and close Incognito. And, by opening URL in normal Chrome window, you can take a screenshot. But, If you like to browse the Internet in Incognito mode only. Then, this method is for you.
Google Assistant comes with “Use Screen Context” and “Donate screen captures” option. By enabling both options, you can take a screenshot and share with anyone. Unfortunately, you can’t save a screenshot directly into your smartphone gallery. But, can upload it on Google Drive and can download.
2. Open App, tap on more, and then settings.
3. Tap on Google Assistant > Assistant.
4. Scroll down a little bit and then tap on Phone.
5. Again scroll down and under General Settings. Enable both options.
- Use Screen context.
- Donate screen captures.
Take Screenshot using Google Assistant.
1. Open the page or App that you want to capture.
2. Hold down the home key for few seconds and Google Assistant will appear. Tap on “What’s on my screen?”.
3. Assistant will now show you some information regarding the page or screen. Tap on “Share Screenshot”.
4. Taken Screenshot will now appear. And, you will get options to share it on multiple Apps.
Do use Save to Drive or Upload to Photos option. So, you can easily download it from Drive.
That’s how you can fix the “screenshot not working” problem for some Apps.
Method: 2 Use Dedicated Screenshot App.
If Google Assistant method isn’t working for you. Then, you can try a Screenshot App for Android. There are many Android Apps available on the Play Store to take a screenshot. Even, some Apps allows to take scrolling screenshot on any Android device. Though, almost all Apps were able to take a screenshot in Chrome Incognito mode. I tried screenshot Apps on banking Apps. But, a black screen appeared, due to flag secure.
Though, to take the screenshot in Chrome Incognito mode. You can use any Screenshot App from Play Store. Personally, I liked Screenshot Easy App. The app allows taking a screenshot by shaking smartphone.
1. Install Screenshot Easy App from Play Store.
2. Open App, Allow storage permission, tap on “Start Now”.
3. Home page of Screenshot Easy App will get open. Tap on “Start Capture” and then “Start Now”.
Enable “Allow display over other Apps” option to give the App permission to take a screenshot.
4. Open the App screen that you want to capture. Tap on the camera icon, and the screenshot will be taken.
After taking screenshot, open Screenshot Easy App and tap on “Stop Capture”.
Summing-up / Conclusion.
So, these are the two methods to take a screenshot in any restricted App. There is one more method. You can cast your Android screen to PC. And then, take a screenshot on PC. But, in banking Apps black screen appears. So, instead of casting downloading a dedicated screenshot App is worthy. Do download only if Google Assistant feature doesn’t work. If you want to know the rooted device method, let me know in the comment section.