Android修改第三方应用相机方向

以下修改基于Android7.1

diff --git a/frameworks/base/core/java/android/hardware/Camera.java b/frameworks/base/core/java/android/hardware/Camera.java

index 8c7434b..7201481 100755

--- a/frameworks/base/core/java/android/hardware/Camera.java

+++ b/frameworks/base/core/java/android/hardware/Camera.java

@@ -384,6 +384,11 @@ public class Camera {

*/

public static void getCameraInfo(int cameraId, CameraInfo cameraInfo) {

_getCameraInfo(cameraId, cameraInfo);

  • if(ActivityThread.currentOpPackageName().equals("com.eusoft.eudic")){

  • if(cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK){

  • cameraInfo.orientation = SystemProperties.getInt("persist.bs.camera.orientation", 90);

  • }

  • }

IBinder b = ServiceManager.getService(Context.AUDIO_SERVICE);

IAudioService audioService = IAudioService.Stub.asInterface(b);

try {

相关推荐
zhangphil2 分钟前
Android简洁缩放Matrix实现图像马赛克,Kotlin
android·kotlin
m0_512744642 分钟前
极客大挑战2024-web-wp(详细)
android·前端
lw向北.19 分钟前
Qt For Android之环境搭建(Qt 5.12.11 Qt下载SDK的处理方案)
android·开发语言·qt
不爱学习的啊Biao27 分钟前
【13】MySQL如何选择合适的索引?
android·数据库·mysql
Clockwiseee1 小时前
PHP伪协议总结
android·开发语言·php
mmsx7 小时前
android sqlite 数据库简单封装示例(java)
android·java·数据库
资源补给站9 小时前
大恒相机开发(2)—Python软触发调用采集图像
开发语言·python·数码相机
众拾达人10 小时前
Android自动化测试实战 Java篇 主流工具 框架 脚本
android·java·开发语言
吃着火锅x唱着歌11 小时前
PHP7内核剖析 学习笔记 第四章 内存管理(1)
android·笔记·学习
_Shirley12 小时前
鸿蒙设置app更新跳转华为市场
android·华为·kotlin·harmonyos·鸿蒙