我需要导入它才能使用MediaRouterSelector。
我已经在SDK Manage中更新了我的Android支持存储库,但我仍然无法导入此库:/
我想要学习本教程:
https://developer.android.com/guide/topics/media/mediarouter.html
所以我可以将screenhare添加到我的应用程序并连接到我的SmartTV。
答案 0 :(得分:2)
您已通过SDK Manager更新了Android支持存储库。
现在您需要在项目中导入所需的工件。
打开应用程序的build.gradle
文件。
确保存储库部分包含带有" https://maven.google.com"的maven部分。端点。例如:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
将支持库添加到依赖项部分。例如,要添加v4 core-utils库,请添加以下行:
dependencies {
...
compile "com.android.support:mediarouter-v7:25.3.1"
}
拿一个look,你应该如何整合你的项目。
答案 1 :(得分:2)
更新到 Android SDK 25 Android Build Tools v25.0.3 Android支持存储库
添加依赖项 编译'com.android.support:mediarouter-v7:25.3.1'
然后在任何组件中使用MediaRouteSelector。
希望你的build.gradle就像这样
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.git.demo"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
只需添加以下依赖项
即可dependencies {
compile 'com.android.support:mediarouter-v7:23.2.1'
}