开发者社区 问答 正文

有没有办法通过官方API提高Android设备上的背光?

我所读的内容似乎表明,唯一的方法是使用在Cupcake(1.5)中锁定的非官方API。这是真的?

展开
收起
Puppet 2020-01-19 11:43:16 777 分享 版权
1 条回答
写回答
取消 提交回答
  • 答案似乎是“直到杯子蛋糕”。

    来自Android开发者博客:面向未来的应用程序:

    避免的技巧,#1:使用内部API

    即使我们一直强烈建议您不要这样做,但一些开发人员还是选择使用不受支持的API或内部API。例如,许多开发人员正在使用 1.0和1.1中提供的内部亮度控制和蓝牙切换API。一个错误-现在在Android 1.5中已修复-允许应用程序在未经请求的情况下使用这些API。结果,使用这些API的应用程序将在1.5破解。1.5中还对不支持的API进行了其他更改,因此,如果您在应用中使用了内部API,则需要更新应用以停止这样做。即使他们在Android 1.5上没有崩溃,也很有可能会在某些更高版本上使用。(不过,还有一些好消息:由于“手电筒”应用程序如此流行,因此我们仅在该用例上在WindowManager.LayoutParams类上添加了“ screenBrightness”字段。)

    2020-01-19 15:53:09
    赞同 展开评论