≒ “ANDROID.PERMISSION.CAMERA”
驚いたー。
今さらですけど最近Androidで遊び始めました。
どこの情報見ても「eclipse+ADTはオワ…」とのことでしたので空いてたSSD1個専用に設置してAndroidStudio入れたわけですよ。
当然使いにくい。いまいちコード補完がしっくりこない。俺syso多用するし。でも慣れるしかないと使ってたわけですよ。
ほんで、半日はまったのがこれ。
<uses-permission android:name=”ANDROID.PERMISSION.CAMERA” />
カメラ使うなら当然の1行。きっちりコード補完で出るし、やっぱりASにしてよかったと思うわけです。
しかし、全然動かない。
java.lang.RuntimeException: Fail to connect to camera service
未だにcamera2じゃなくてCamera使ってるからか、とか、surfaceViewのxmlへの設置ってしなくて良いの?とか、よく分かってないから全方位手探り状態。よくlogcat見ると
D/Camera﹕ open(int cameraId) application != null
なので全アプリ終了、再起動もしましたよ。でもだめ。
半日netをさまよった挙句、「なんか違う」とおもって試しに
<uses-permission android:name="android.permission.CAMERA" /> 一部小文字にしたらちゃんと動いた。AS怖い。
15年9月11日(金)‡12時44分50秒 ‡ ただの自分向けメモ