我正在开发Google Glass应用程序,而我似乎遇到的一个主要问题是设备会在显示超过约5秒的相机预览后过热分钟即可。
我的问题是:是否有可以调整的设置,以便相机预览显示使用更少的电池电量?这是希望使用更少的电量也可以防止设备过热。 (经过测试,应用程序可以运行约50分钟,然后将电池从100%排放到0%)
答案 0 :(得分:0)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_camera);
WindowManager.LayoutParams lp = getWindow().getAttributes();
lp.screenBrightness = 0f;
getWindow().setAttributes(lp);
//rest of your stuff
}
您可以阅读有关参数here的更多信息。 此外,我转向蓝牙和位置等其他服务。
此外,我正在实施温度检测和关闭视频流,以便在应用程序中实现优雅的回退。您可以关注question,我有工作代码,但需要几天的时间来清理并做出一个很好的例子。