2014-09-15 2 views
0

원격 API에서 가져온 데이터가있는 활동이 있습니다. Manifest 파일이이 Glass 앱이 Glass Launcher에 표시되지 않는 이유는 무엇입니까?

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.myapp.glass" 
    android:versionCode="1" 
    android:versionName="1.0"> 

    <uses-permission android:name="android.permission.INTERNET" /> 
    <uses-permission android:name="com.google.android.glass.permission.DEVELOPMENT" /> 

    <uses-sdk 
     android:minSdkVersion="15" 
     android:targetSdkVersion="15" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme"> 

     <activity 
      android:name=".MainActivity" 
      android:enabled="true" 
      android:label="@string/title_activity_main"> 

      <intent-filter> 
       <action android:name="com.google.android.glass.action.VOICE_TRIGGER" /> 
      </intent-filter> 

      <meta-data 
       android:name="com.google.android.glass.VoiceTrigger" 
       android:resource="@xml/voice_trigger_start" /> 
     </activity> 
    </application> 
</manifest> 

파일 voice_trigger_start 작품처럼 보인다과에서 명령이 제대로 감지된다.

<?xml version="1.0" encoding="utf-8"?> 
<trigger command="LISTEN_TO" /> 

응용 프로그램이 작동하지 않아 작동하지만 문제가 없지만 Glass Launcher에 표시되지 않습니다. 이미지를보세요.

나는 마켓을 통해 취임시키다 다른 모든 응용 프로그램

여기에 있습니다.

왜?

추신. 콘솔을 통해 데모 앱을 설치합니다. 라이브 앱이 아닙니다.

+0

voice_trigger_start를 공유 할 수 있습니까? – pt2121

+0

"ok glass"라고 말하면 "listen to"메뉴가 없습니까? – pt2121

+0

예상되는 동작은 "듣기"메뉴를 볼 수 있으며 탭하면 해당 메뉴 아래에 앱이 표시됩니다. – pt2121

답변

1

LISTEN_TO는 기존 명령 중 하나입니다. 예상되는 동작은 '듣기'메뉴가 표시되고 탭하면 해당 메뉴 아래에 앱이 표시됩니다.

<?xml version="1.0" encoding="utf-8"?> 
<trigger command="LISTEN_TO" /> 

맞춤 명령을 사용하려면 키워드를 입력하십시오.

voice_trigger_start.xml

<trigger keyword="@string/your_custom_command" /> 

귀하의 의견을 바탕으로

편집, 매니페스트에 액티비티 태그에이를 추가하려고합니다.

<intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 

Glass를 재부팅해야 할 수 있습니다.

+1

WOw! 일반 Android 앱의 런처 태그. 나는 이것을 점검 할 것이다. – sandalone

+1

Glass Launcher가 일반 Android 휴대 전화 실행 프로그램에서 이식 된 것 같습니다. 그것이 정상적인 발사대와 같은 방식으로 작동하기를 바랍니다. – pt2121