# Native elements are not populated in appium inspector for Hybrid application

**URL:** <https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187>\
**Category:** Support\
**Created:** [December 9, 2021, 10:59am UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187 "2021-12-09T10:59:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sanjay\_Thakur](https://discuss.appium.io/user_avatar/discuss.appium.io/sanjay_thakur/32/8583_2.png) [@Sanjay\_Thakur](https://discuss.appium.io/u/Sanjay_Thakur)\
**Post date:** [December 9, 2021, 10:59am UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187/1 "2021-12-09T10:59:59Z")

</div>

Hi Team,

App under test- Hybrid application developed in ionic.  
OS- Android specific issue. (iOS works fine)

Issue: Appium inspector use to pick up native components and had used it for automation. But however i had to switch over to another machine (Mac) and did the setup but now i see that appium inspector doesn’t pick up the native components, instead i can just inspect it in Webview. There has been no change in the codebase of the app. However iOS seems to be working fine.

While investigating if the code in ionic - Display-contents is changed to block, it works fine and appium inspector is able to populate the native components.

Please let me know if there’s any workaround on this.

---

<div class="post-metadata">

**Author:** ![Aleksei](https://discuss.appium.io/user_avatar/discuss.appium.io/aleksei/32/6267_2.png) [@Aleksei](https://discuss.appium.io/u/Aleksei)\
**Post date:** [December 9, 2021, 1:38pm UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187/2 "2021-12-09T13:38:14Z")

</div>

Can you see these elements in android studio inspector?

---

<div class="post-metadata">

**Author:** ![Sanjay\_Thakur](https://discuss.appium.io/user_avatar/discuss.appium.io/sanjay_thakur/32/8583_2.png) [@Sanjay\_Thakur](https://discuss.appium.io/u/Sanjay_Thakur)\
**Post date:** [December 10, 2021, 9:12am UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187/3 "2021-12-10T09:12:18Z")

</div>

I am afraid i am not able to… Its just keep loading and doesn’t give any results.

 ![image](https://discuss.appium.io/uploads/default/original/2X/2/23fdd064d949694eee650a03886b060d9d56606b.png)

Also can’t see anything in app inspection screen.

---

<div class="post-metadata">

**Author:** ![Aleksei](https://discuss.appium.io/user_avatar/discuss.appium.io/aleksei/32/6267_2.png) [@Aleksei](https://discuss.appium.io/u/Aleksei)\
**Post date:** [December 10, 2021, 12:42pm UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187/4 "2021-12-10T12:42:32Z")

</div>

did you try to add `enableMultiWindows` capability with Appium android driver?

---

<div class="post-metadata">

**Author:** ![Sanjay\_Thakur](https://discuss.appium.io/user_avatar/discuss.appium.io/sanjay_thakur/32/8583_2.png) [@Sanjay\_Thakur](https://discuss.appium.io/u/Sanjay_Thakur)\
**Post date:** [December 13, 2021, 11:08am UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187/5 "2021-12-13T11:08:06Z")

</div>

thanks for your reply, I had tried that, but that doesn’t seem to work. (enableMultiWindows, tried setting that to true).

---

<div class="post-metadata">

**Author:** ![Savitha\_K](https://discuss.appium.io/user_avatar/discuss.appium.io/savitha_k/32/9404_2.png) [@Savitha\_K](https://discuss.appium.io/u/Savitha_K)\
**Post date:** [August 13, 2022, 6:29pm UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187/6 "2022-08-13T18:29:46Z")

</div>

Try appium inspector to view native elements and use dev tool chrome to inspect web element

capabilities.setCapability(“platformName”, “Android”);

capabilities.setCapability(“platformVersion”, “11”);

capabilities.setCapability(“deviceName”, “emulator-5554”);

capabilities.setCapability(“app”, _apkpath_ );

capabilities.setCapability(“automationName”, “UiAutomator2”);

capabilities.setCapability(“udid”, “emulator-5554”);

capabilities.setCapability(“ensureWebviewsHavePages”, **true** );

capabilities.setCapability(“autoGrantPermissions”, “true”);

capabilities.setCapability(“setWebContentsDebuggingEnabled”, **true** );

capabilities.setCapability(“BROWSER\_NAME”, “Chrome”);

---

<div class="post-metadata">

**Author:** ![Savitha\_K](https://discuss.appium.io/user_avatar/discuss.appium.io/savitha_k/32/9404_2.png) [@Savitha\_K](https://discuss.appium.io/u/Savitha_K)\
**Post date:** [October 9, 2022, 6:00pm UTC](https://discuss.appium.io/t/native-elements-are-not-populated-in-appium-inspector-for-hybrid-application/35187/7 "2022-10-09T18:00:25Z")

</div>

I able to see option for both Native and webcontext via Appium inspector

 ![00%20PM](https://discuss.appium.io/uploads/default/original/2X/4/4eb7ae69aeef8052780f41c439a5299d6c6ad518.png)
