Android 1.5之后將調節亮度的api隱藏了,不過android的源碼中依然有方法可以實現,如下:
上面的代碼無法直接在官方的sdk中調用,會提示找不到IpowerManager和I ServiceManager,需要下載android的源碼,將調用這個方法的工程在android源碼環境下編譯。
編譯方法如下,在調用該方法的工程根目錄下創建Android.mk文件:
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := user
LOCAL_SRC_FILES := $(call all-subdir-java-files)
LOCAL_PACKAGE_NAME := myProject
LOCAL_CERTIFICATE := platform
include $(BUILD_PACKAGE)
將工程目錄拷貝到/packages/apps/下,執行mmm編譯。會在out目錄下生成apk文件,這里的apk還無法直接使用,會提示簽名不符,原因是程序想要運行在系統進程中還要有目標系統的platform key。
接下來使用platform key對apk簽名:
1. 用壓縮軟件打開apk文件,刪掉META-INF目錄下的CERT.SF和CERT.RSA兩個文件。
2. 使用目標系統的platform密鑰來重新給apk文件簽名。首先找到密鑰文件,在我的Android源碼目錄中的位置是"build/target/product/security",下面的platform.pk8和platform.x509.pem兩個文件。然后用Android提供的Signapk工具來簽名,signapk的源代碼是在"build/tools/signapk"下,用法為"java 主站蜘蛛池模板: 草妞视频| 久久精品国产清自在天天线 | 欧美一级特黄特色大片免费 | 一边吃奶一边摸下娇喘 | 亚洲午夜在线观看 | 国产精品国产成人国产三级 | 鲁丝一区二区二区四区 | 一级做a爰片性色毛片2021 | 欧美日韩在线视频一区 | 欧美综合在线观看视频 | 国产精品免费麻豆入口 | 国产无遮挡一区二区三区毛片日本 | 欧美综合日韩 | 久久草草影视免费网 | 亚洲日本韩国精品 | 国产人成免费爽爽爽视频 | 精品久久久久久综合日本 | 一级在线观看 | 久久99精品国产99久久6男男 | 成人做爰高潮片免费视频韩国 | 超级av在线 | 国产亚洲综合一区二区 | 久久精品亚洲欧美日韩精品中文字幕 | 成人毛片免费播放 | 96视频在线免费观看 | 欧美一级高清免费 | 在线播放h | 国产精品一区二区免费在线观看 | av在线在线 | 精品国产91久久久久久 | 免费在线观看成年人视频 | 毛片大全| 国产精品资源手机在线播放 | 亚洲午夜久久久精品一区二区三区 | 久久免费看片 | 中文字幕一二三区芒果 | 欧美性生交xxxxx久久久缅北 | 看免费毛片| 涩涩天堂| 国产精品久久久久久久久久了 | 欧美精品一区二区三区在线播放 |