作者ericinttu (腿力爆增 XD)
看板java
标题[问题] Android 使用 Camera 有问题
时间Tue Jan 4 20:27:49 2011
Android SDK 模拟器版本 2.2
Android 手机: DHD
手机的 Debug mode 已开启
程式码:
CameraAPplication.java
http://nopaste.info/38efb3e676.html
manifest
http://nopaste.info/c51dc1428c.html
main.xml
http://nopaste.info/e22dcd0696.html
cameraoverlay.xml
http://nopaste.info/e0d54c8d49.html
问题描述:
这个程式码是根据 The Android Developer's Cookbook Building Applications
with the Android SDK 这本书第7章 Camera的内容打上去的, 经过小部份
2.2版本的修正後, 可以在 Android 2.2版模拟器上执行. 但是, 假如要在
实际手机上执行的话, 就会出现以下错误:
FATAL EXCEPTION: main
java.lang.RuntimeException: Fail to connect to camera service
at android.hardware.Camera.native_setup(Native Method)
at android.hardware.Camera.<init>(Camera.java:118)
at android.hardware.Camera.open(Camera.java:91)
at CJH.test.Ytest19.CameraAPplication.surfaceCreated(CameraAPplication.java:135)
at android.view.SurfaceView.updateWindow(SurfaceView.java:540)
...
http://nopaste.info/d0ba63ede1_nl.html 较完整错误讯息在这里
我在manifest里面已经加了这两行:
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
但还是没办法连到实机上的Camera, 是不是漏掉什麽没写的呢?
谢谢大家!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.143.183
※ 编辑: ericinttu 来自: 59.117.143.183 (01/04 20:28)
1F:推 lovelycateye:能的话试试看用旧一点的手机测看看,硬体雷很多 01/05 11:33