2012-01-07 1 views
2

저는 프론트 카메라가있는 장치에서만 내 앱을 실행할 수있는 방법이 있는지 알아 내려고하고 있습니다. 음, 에 <uses-feature>을 써야한다고 생각합니다.전면 카메라 만 장착 된 기기에서 Android 앱을 실행하는 방법은 무엇인가요?

<uses-permission android:name="android.permission.CAMERA"/> 
<uses-feature android:name="android.hardware.camera.front" android:required="true"/> 
<uses-feature android:name="android.hardware.camera" android:required="false"/> 

를하지만 도움이되지 않습니다

나는 그런 식으로했다. 전방 향 카메라없이 내 장치에서 실행할 수 있다는 뜻입니다. 그러나이 기능을 사용하면 기기에 이러한 기능이없는 경우 사용자가 앱을 다운로드하도록 허용하지 않을 수 있습니까?

내가 잘못하면 내 문제를 해결하는 올바른 방법을 말해주십시오.

감사합니다, Dmitriy.

답변

3

사용자는 uses-feature 덕분에 앞면 카메라가없는 경우 Android 마켓에서 다운로드 할 수 없습니다. 걱정하지 마십시오.

이제 경우 누군가에 "스틸"당신의 APK는, 당신은 프로그래밍 방식으로 전면 카메라를 확인하는 방법을 보려면이 link을 확인할 수 있습니다.

+0

확실히이 코드는 시장에서 다운로드하지 못하게 할 것입니까? – Dmitriy

+0

나는 안드로이드Manifest.xml의 코드이며, 제공된 코드의 코드는 아닙니다 – Dmitriy

+0

@Dmitriy 예. 실제로 "사용"기능을 사용하는 안드로이드 마켓에서만 응용 프로그램을 다운로드 할 자격이없는 사용자를 허용하지 않습니다 –

관련 문제