2013-09-19 1 views
3

У меня было страшное время, пытаясь заставить их загрузить без ошибок. Либо инфраструктура поддержки терпит неудачу, либо листинг api. У кого-нибудь есть повторяемый метод?Кто-нибудь получает примеры андроида хромотерапии, работающие в андроид-студии?

Примеры github говорят «скоро» для загрузки в андроид-студию.

ответ

6

Я не конвертировал один из тестовых проектов более, но я был в состоянии создать новый проект, который работает с CHROMECAST устройства.

  1. Сначала создайте новый проект.

  2. Создать папку ЛИЭСА в корневом каталоге приложений модуля папка

  3. от загрузки Chromecast SDK скопируйте файл GoogleCastSdkAndroid.jar в папку ЛИЭСА.

  4. В вашем приложении модуль build.gradle файл обновляет зависимости внизу сценария сборки, чтобы читать следующее.

    dependencies { 
        compile "com.android.support:appcompat-v7:18.0.+" 
        compile "com.android.support:mediarouter-v7:18.0.+" 
        compile files('libs/GoogleCastSdkAndroid.jar') 
    } 
    

Вы должны быть хорошо идти с использованием всех внешних зависимостей, необходимых для кода литым. Не забудьте открыть диспетчер SDK и убедиться, что у вас установлены и обновлены инструменты Android SDK.

Чтобы сделать вышеуказанный метод с образцовыми приложениями, вам нужно будет преобразовать их в систему построения градиента. Поскольку я новичок в этом, я не могу вам помочь.

удачи

0

Это немного сложно, чтобы все библиотеки были правильно настроены в Eclipse, но данные readme for eclipse и Install Cast Eclipse предоставляют информацию.

Мы считаем, что с помощью библиотек поддержки Android ж/ресурсов является хитрая часть:

B. Библиотека поддержки установки:

разработать для Google Cast, вам необходимо как Cast SDK и три Библиотеки поддержки Android, перечисленные ниже. Все библиотеки поддержки Android можно найти на (месте установки SDK)/extras/android/support /.

  1. андроид-поддержка-v4
  2. андроид-поддержка-v7-AppCompat
  3. андроид-поддержка-v7-mediarouter

Однако, поскольку v4 поставляется с v7-AppCompat в Android Поддержка Библиотеки, вам нужно будет установить только две библиотеки поддержки v7 . См. Приведенную ниже ссылку для подробных пошаговых инструкций для , импортирующих две библиотеки v7 в рабочее пространство.

http://developer.android.com/tools/support-library/setup.html#libs-with-res

После создания как библиотеки поддержки, как проекты в вашем рабочем пространстве:

  1. правой кнопкой мыши на v7-mediarouter и выберите Свойства.
  2. Выберите Android, а в списке «Библиотеки» добавьте v7-appcompat.
+0

Это для Eclipse, правильно? Я специально ищу информацию об Android Studio, а не Eclipse. – user2777115

+0

Я думал то же самое, поэтому загрузил Eclipse. Все еще не может заставить этот материал работать. Все хорошо, но не может разрешить определенные импортные листы. Похоже, Google ждет выхода этой части API до тех пор, пока их обновление не завершится. Если это так, есть ли способ их скомпилировать? –

0

Я только собираюсь эту работу: https://github.com/googlecast/MediaRouter-Cast-Button-android/

Я получил это работает, выполнив следующие действия:

build.gradle

dependencies { 
    compile "com.android.support:appcompat-v7:21.0.3" 
    compile "com.android.support:mediarouter-v7:21.0.3" 
    compile 'com.google.android.gms:play-services:6.5.87' 
    compile 'com.android.support:support-v13:21.0.3' 
    compile 'com.android.support:support-v4:21.0.3' 
} 

Я также установить minSdkVersion в 13, а targetSdkVersion/compileSdkVersion - 21 в build.grandle и AndroidManifest.xml