Как запустить образец Google Glass GDK на устройстве?

Я начинаю разработку приложения Google Glass с помощью GDK.

Я использую Eclipse с Android SDK Manager для установки GDK.

После этого я импортирую проект Google Glass, выполнив указанные шагиВот:

НажмитеФайл> Новый проект> Пример проекта AndroidВыбратьКомплект для разработки стекла в качестве цели сборки и нажмите Далее.Выберитетаймер образец и нажмитеКонец.В обозревателе пакетов Eclipse щелкните образец правой кнопкой мыши и выберитеЗапустить как> Приложение для Android со стеклом, подключенным к вашей системе разработки.

Google Glass (версия XE12) подключен, но ничего не отображается. Затем я следую за другимруководство онлайн, чтобы запустить приложение вручную с помощьюadb команда:

./adb shell am start -n com.google.android.glass.sample.timer/.MenuActivity

Но результатом является отказ в разрешении:

$ ./adb shell am start -n com.google.android.glass.sample.timer/.MenuActivity
Starting: Intent { cmp=com.google.android.glass.sample.timer/.MenuActivity }
java.lang.SecurityException: Permission Denial: starting Intent { flg=0x10000000 cmp=com.google.android.glass.sample.timer/.MenuActivity } from null (pid=2938, uid=2000) not exported from uid 10032
    at android.os.Parcel.readException(Parcel.java:1327)
    at android.os.Parcel.readException(Parcel.java:1281)
    at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:1631)
    at com.android.commands.am.Am.runStart(Am.java:441)
    at com.android.commands.am.Am.run(Am.java:108)
    at com.android.commands.am.Am.main(Am.java:81)
    at com.android.internal.os.RuntimeInit.finishInit(Native Method)
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:238)
    at dalvik.system.NativeStart.main(Native Method)

Как решить проблему ?

С другой стороны, я сделал приложение, похожее на пример Android, используя Eclipse. После того, как я нажму Run as> Приложение Android в строке меню Eclipse, консоль говорит:

[2014-01-06 18:55:10 - Glass001] Android Launch!
[2014-01-06 18:55:10 - Glass001] adb is running normally.
[2014-01-06 18:55:10 - Glass001] No Launcher activity found!
[2014-01-06 18:55:10 - Glass001] The launch will only sync the application package on the device!
[2014-01-06 18:55:10 - Glass001] Performing sync
[2014-01-06 18:55:10 - Glass001] Automatic Target Mode: Unable to detect device compatibility. Please select a target device.
[2014-01-06 18:55:17 - Glass001] Uploading Glass001.apk onto device '015DBXXXXXX701C'
[2014-01-06 18:55:17 - Glass001] Installing Glass001.apk...
[2014-01-06 18:55:20 - Glass001] Success!
[2014-01-06 18:55:20 - Glass001] /Glass001/bin/Glass001.apk installed on device
[2014-01-06 18:55:20 - Glass001] Done!
[2014-01-06 18:56:48 - Glass001] ------------------------------

Это относится к сообщению об ошибке "Активность Launcher не найдена! " ? Ссылаясь на эту ошибку, я нашелответ в переполнении стека. Где я должен поставить строки в следующем?AndroidManifest.xml



    

    

        
        

        
        

        
        

        
            
                
            
            
        

    


Режим отладки Google Glass включен (Да, я вижу устройство в Eclipse)

Ответы на вопрос(1)

Ваш ответ на вопрос