我遵循了Google针对Android Camera2 API的基本示例代码。 https://github.com/googlesamples/android-Camera2Basic。
将其集成到我的应用程序后,它显示出黑暗的场景。无法看到相机输出。集成之前一切正常。
为什么<script>
侦听器未触发?除了此代码外,还有其他问题吗?
答案 0 :(得分:1)
该问题与Java代码无关。在我将android:hardwareAccelerated="true"
文件的CameraActivity
<activity>
标记中添加了Manifest.xml
后,它起作用了。
在此解决方案中,我发现奇怪的是,没有此属性的Camera应用程序可以工作,但是将其集成到其他应用程序后却没有。
如果有人对它为什么能工作之前有任何想法,但整合后却没有,请与我们分享您的答案。
<activity android:name=".CameraActivity"
android:hardwareAccelerated="true"
android:screenOrientation="portrait" />