[问题] 在范例程式码加了其他功能没bug跑不了

楼主: biankki1013 (吗朽)   2014-12-03 22:33:25
第一次发文
这学期因为专题的关系要学习开发Android app
因为时间紧迫的关系没有办法好好从基础学起,只能从范例来学
这次学长的要求是从拍照的范例里加上开启闪光灯的功能
用一个可以读值的seekbar,在seekbar读到50/100的时候开启闪光灯
我相机的范例用得是"Android SDK开发范例大全2"提供的
新开的project把闪光灯跟seekbar的功能做好后
放到范例里再安装进手机
竟然就跑不出来,显示"XXXXXX已经停止了"
可是明明就没有bug,程式码也都互不相干
想请各位高手告诉我到底哪里出问题了?
请鞭大力没关系但麻烦告诉问题在哪
主程式:
http://ideone.com/i29KFC
layout:
http://ideone.com/aSJMYB
12/4更新:
我看了logcat里面有一行提到
"Attempt to invoke virtual method 'android.hardware.Camera$Parameters
android.hardware.Camera.getParameters()' on a null object reference"
可是我有宣告Camera camera = Camera.open();才使用camera.getParameters
怎么会这样@_@
作者: corrupt003 (QQ)   2014-12-03 22:50:00
已经停止也会有 error log,先看一下 log 吧档案名要跟 class 名称一样
作者: ssccg (23)   2014-12-04 00:35:00
那个网页的编译资讯是线上编译的结果,不是android你需要的是开logcat看看已经停止时是什么exception可以编译的过不叫没bug,只是没syntax error而已..Camera.open()可能回传null,例如只有前相机或没相机
作者: zxc190 (卡卡)   2014-12-06 03:32:00
会不会你有其他app开着相机 让你抓不到

Links booklink

Contact Us: admin [ a t ] ucptt.com