apache/cordova

Can't remove android.hardware.faketouch for Android TV

Closed this issue · 2 comments

Bug Report

Problem

Cordova auto add android.hardware.faketouch and this is one problem for android TV. I try add this line in AndroidManifest uses-feature android:name="android.hardware.faketouch" android:required="false" but not found. Thx.

What is expected to happen?

What does actually happen?

Information

Create new app.

Command or Code

cordova create test
cordova platforms add android
cordova run

Environment, Platform, Device

Android

Version information

Checklist

  • I searched for existing GitHub issues
  • I updated all Cordova tooling to most recent version
  • I included all the necessary information above
erisu commented

I’ve scanned the cordova-android repository for any references to faketouch, but I couldn’t find anything. I also searched across several of our core plugins and found no results.

To further investigate, I created a blank Cordova project and examined the merged manifest file, but I didn’t see any mention of faketouch.

I believe you might be using a plugin or external library which is adding the android.hardware.faketouch feature to your project. I recommend thoroughly reviewing your project to identify exactly where this is being introduced, and then reporting it to the respective plugin or library maintainers.

Closing as cant reproduce.