마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 STT 액티비티 없이 사용하려는데 알 수 없는 에러가 나네요.

0 추천

https://uartis.wordpress.com/2015/04/12/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EC%9D%8C%EC%84%B1%EC%9D%B8%EC%8B%9D-textview-%EC%97%90-%EB%82%B4-%EB%AA%A9%EC%86%8C%EB%A6%AC%EB%A5%BC-%EB%8B%B4%EB%8A%94-%EC%98%88%EC%A0%9C/

위 사이트에서 예제를 돌려보려고 하는데요. 앱을 실행하면

@Override
public void onError(int error) {
   
}

위부분의 onError()  int error = 9 번을 발생하게 됩니다. 

9번 에러의 경우에는 ERROR_INSUFFICIENT_PERMISSIONS 

권한이 없을 경우에 발생하게 되는 이유로 알고 있습니다. 

퍼미션의 경우에는 아래와같이 인터넷과 녹음을 주었는데도 동일하게 발생하네요. 

혹시 어느부분이 문제인지 아시는분 도움 부탁드립니다. 

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.sec.myapplication">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name"
            android:theme="@style/AppTheme.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

    <uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.RECORD_AUDIO"/>

</manifest>

 

별벼하늘 (440 포인트) 님이 2016년 3월 15일 질문
오류가 났으면 오류 로그를 같이 올리는 게 좋습니다.

1개의 답변

0 추천
앱 설정에서 마이크권한을 풀어주시면됩니다.
ivso0001 님이 2016년 8월 4일 답변
...