android设备不支持相机和振动功能,删除相机camera API和振动vibrate API

办法:找到管理服务,直接拦截return掉

/frameworks/base/core/java/android/app/PackageManager.java 修改无效!

/frameworks/base/core/java/android/app/ApplicationPackageManager.java

@Override
public boolean hasSystemFeature(String name) {
//*/20231102,rm FEATURE_CAMERA API
if (name.equals(PackageManager.FEATURE_CAMERA)) {
return false;
}
//*/
return hasSystemFeature(name, 0);
}

/frameworks/base/services/core/java/com/android/server/VibratorService.java

@Override // Binder call

public boolean hasVibrator() {

//*/20231102,rm all vibrator API

return false;

/*/

return doVibratorExists();

//*/

}

相关推荐
Yang-Never2 小时前
Kotlin->Kotlin协程的取消机制
android·java·开发语言·kotlin·android studio·idea
嶂蘅5 小时前
【调研】Android app动态更新launcher_icon
android·前端·程序员
woodWu5 小时前
Android 稳定性(二):治理思路篇
android
阿豪元代码5 小时前
彻底掌握 Android14 Vsync 原理
android
parade岁月5 小时前
uniapp Android 原生插件开发-Module扩展为例-从开发到测试到部署到uniapp项目
android·uni-app
molong9315 小时前
Android中Activity
android
Sinyu10125 小时前
Flutter 动画实战:绘制波浪动效详解
android·前端·flutter
sunly_5 小时前
Flutter:文章详情页,渲染富文本
android·javascript·flutter
那年星空5 小时前
Flutter 3.x 版本升级实战:让老项目焕发新生
android·flutter·架构
两水先木示8 小时前
【Unity3D】导出Android项目以及Java混淆
android·java混淆